ИИ превращает ASCII-игру в реальном времени с улучшенной графикой
Инженер-программист Джефф Шомей экспериментирует с технологиями преобразования игровой графики с использованием искусственного интеллекта. В недавнем посте блога он показал скриншоты своей игры Thunder Lizard, выполненной в «старомодном ASCII RPG стиле», где различные модели ИИ преобразуют базовую символьную графику в полноценную движущуюся картинку. Однако для достижения «играбельных» 10 кадров в секунду и задержки в 1 мс пришлось пойти на компромиссы.
Текущая версия игры
Вы можете поиграть в Thunder Lizard с текущей ASCII-графикой в стиле rogue-like прямо сейчас по этой ссылке. Вкратце, вы управляете динозавром с помощью клавиш-стрелок, перемещаясь по доисторическому ландшафту, пытаясь поймать и съесть меньших динозавров, избегая при этом крупных. Вы растёте по мере поедания мелкой добычи, но вам нужно успеть стать самым мощным динозавром до того, как вулкан уничтожит весь ландшафт.
Не стала бы эта игра интереснее с пиксельной графикой? Шомей, видимо, думал так же. В его блоге можно увидеть различные примеры альтернативной визуализации с помощью ИИ вместо ASCII.
(Изображение: Джефф Шомей)
(Изображение: Джефф Шомей)
Компромисс неизбежен
Как отметил Шомей в своём блоге, в играх существует «потребность в скорости», которую многие ИИ-рендереры пока не удовлетворяют, по крайней мере в том, что доступно независимым разработчикам.
Мы видим фантастически выглядящие рендеры доисторического ландшафта, которые действительно могли бы добавить Thunder Lizard изюминку. Однако инженер не смог добиться от самого красивого ИИ-рендерера для игровой графики лучшего, чем «задержка в четыре секунды — это было невозможно играть».
Выбранное решение
Подробнее об экспериментах Шомея с различными моделями ИИ можно прочитать в его блоге, но для фактической играбельности выбор в итоге пал на Fal.ai. Эта модель обошла других претендентов благодаря «очень быстрому времени генерации, соответствию исходному изображению и приличному внешнему виду», по словам инженера.
Хотя вы видите движок (ИИ), способный выдавать лишь 10 кадров в секунду с задержкой 1 мс, это лучший вариант по результатам усилий Шомея в данном случае.
Любители пиксельной графики могут быть немного разочарованы выбранной ИИ-визуализацией, которая в конечном итоге победила. Однако Шомей завершает свой блог на оптимистичной ноте, заявляя, что «удивительно видеть генерацию изображений ИИ в реальном времени». Он также воодушевлён будущим, но надеется на прогресс в согласованности между кадрами.
Ранее мы уже сообщали об использовании ИИ в разработке и улучшении игр и графики. Компания Nvidia в начале этого года поделилась множеством информации об инструментах разработки с улучшением на базе ИИ, связанных с технологией RTX.
Источник: Tomshardware.com
0 комментариев