Програміст Джефф Шомей представив результати своїх дослідів із застосуванням штучного інтелекту для рендерингу у реальному часі. Його класична ASCII RPG Thunder Lizard отримала нове життя завдяки сучасним технологіям, які дозволяють перетворювати символьну графіку на повноцінне зображення різних стилів та якості.
Про це розповідає ProIT
Особливості технологічного підходу
Для досягнення мінімальної частоти у 10 кадрів за секунду та затримки у 1 мілісекунду розробнику довелося йти на певні компроміси. Моделі штучного інтелекту виконують реконструкцію базової ASCII-графіки у більш деталізовану, проте питання швидкодії залишається відкритим, особливо для незалежних розробників.
Гра Thunder Lizard доступна онлайн: гравці керують динозавром, який навігує доісторичним світом, полює на дрібніших істот і уникає більших хижаків. Здобуваючи їжу, персонаж зростає, а мета полягає у тому, щоб стати найсильнішим до того, як вулкан знищить локацію. Поява графічних елементів або 3D-візуалізації, безумовно, зробила б ігровий процес ще цікавішим. Саме це надихнуло Шомея на експеримент з AI-рендерингом.

Результати експерименту та перспективи
У своєму блозі Шомей звернув увагу, що сучасні AI-алгоритми для створення графіки ще не можуть забезпечити необхідну плавність гри на доступному для ентузіастів обладнанні. Найкращі приклади перетворення ландшафтів демонструють вражаючі можливості, але розробнику довелося обрати простіший підхід через чотирисекундну затримку рендерингу.

“Рендери на базі штучного інтелекту поки не дають потрібної швидкості ігрового процесу. Принаймні ті, що доступні незалежним розробникам. Найкращі графічні перетворення ландшафтів справді б додали нові відчуття у Thunder Lizar. Однак програміст не зміг вичавити з такою якістю чогось кращого за чотирисекундну затримку, тому довелося спрощувати”.
Зрештою, Шомей зупинився на використанні моделі Fal.ai, яка, за його словами, перевершила інші варіанти завдяки швидшому генеруванню, схожості з оригінальною картинкою та пристойному візуальному вигляду. Проте навіть із цим вибором гравці отримують 10 кадрів на секунду із затримкою 1 мс.
Хоча графіка поступається повільнішим, але якіснішим AI-рендерам, розробник оптимістично оцінює майбутнє. Він переконаний, що подальший розвиток технологій штучного інтелекту дозволить значно поліпшити якість графіки у реальному часі та зробить ігровий досвід ще цікавішим.