Comments 7
Ссылка на страницу моей игры в Steam: https://store.steampowered.com/app/4373880/Tank_General/
И именно Кармак придумал, как можно изменить подход, чтоб не перерисовывать экран заново при каждом перемещении персонажа.
вообще-то экран перерисовывается всегда и с большой частотой. Даже на Денди этот показатель 50-60 кадров в секунду. Вы наверное имели в виду не перерисовку, а какие-то математические расчеты положения персонажа в пространстве?
Скорее, про перезапись новых пикселей в видеопамять - вместо "всё переписать" можно делать "переписать только изменённые части", не трогая остальной кадр.
Но это надо по той книге про Doom сверяться, про то ли речь шла(они, вроде, такую оптимизацию где-то делали). Её явно не читал.
В книге велась речь о том, что на момент начала их работы ПК сильно уступали по мощностям игровым автоматам. И ПК просто не позволяли отдельно отрисовывать каждый кадр, когда персонаж двигался. Поэтому ПК-разработчики всё упрощали - и не отрисовывали экран, а отрисовывали только персонажа - и когда он доходил до края экрана, то один экран гас, а второй - грузился (во многих старых играх это было). А Кармак придумал и реализовал новую механику, которая не отрисовывало заново весь экран, а отрисовывало заново только то, что реально меняется при передвижении персонажа. Это очень сильно снизило нагрузку на систему и позволило делать более сложные игры на слабых ПК того времени. Но это всё еще было в 80-х годах. Тогда настольные ПК вообще были слабо распространены.
Меня крайне сильно удивляют люди, которые негативно относятся к использованию нейросетей при разработке игры. Скорее всего, такой человек понятия не имеет о всех сложностях, которые связаны с разработкой игры
Мне кажется вы тут ошибаетесь, люди как раз понимают что игра сделанная вручную и с душой лучше пластика, даже не ИИшного, а просто конвеера.
Вы бы стали дом строить на вайб фундаменте?)
Мне кажется, большинство людей понимает. Но громче слышно как раз крикливое меньшинство. Вспомнить ту же ситуацию с Clair Obscur: Expedition 33. Игра великолепна, но сколько хейта началось, когда обнаружили следы работы нейросети в игре! И ведь им пришлось оправдываться! Хейтерам пофиг на качество игры, главное похейтить!
Разрабатываю игру в одиночку: нейросети вредят или спасают?