Как я сделал мобильную игру через ИИ, не написав ни одной строчки кода
Звучит как кликбейт, но я реально сделал мобильную игру ПОЛНОСТЬЮ через ИИ. Сам в код не лез вообще. Ни одной строчки руками не писал.
Работал я с Codex: это ИИ, который может читать проект, менять файлы, собирать APK и чинить баги. Моя роль была примерно такая: сначала задаю концепт и описываю просто текстом механику, затем тестирую игру на телефоне, вижу что не нравится, пишу список правок человеческим языком.
За основу механики я выбрал что-то в духе Flappy Bird: летишь, уворачиваешься от колонн, стараешься прожить дольше и набрать очки. А визуально хотелось спокойную атмосферу в стиле Alto’s Adventure: горы, мягкие цвета, смена дня и ночи, закаты, дождь, гроза, минималистичные персонажи.
Дальше начался странный дуэт: я как занудный арт-директор и тестировщик, Codex как программист, художник на Canvas, звуковик и сборщик Android в одном лице. Я писал что-то вроде: “птицу ночью вообще не видно”, “монетка какая-то отстойная”, “флаг отрывается от палки”, “солнце некрасивое”, “убери это совсем”. ИИ шел в код, правил, собирал новую APK. Я ставил на телефон, тестировал, снова писал список.
Проблем всплыло много. Иногда после одной правки ломалось что-то рядом. След за птицей выглядел красиво, но игра начала лагать. Иконка нормально смотрелась квадратной, но в круглой версии обрезалась. Луна при восходе сначала светила слабо, потом резко включала ореол. Нижние колонны пару раз становились полупрозрачными, и я уже почти начал воспринимать это как личное оскорбление.
Но самое интересное, что все это реально постепенно допиливалось. Не “ИИ сделал идеальную игру с первого промпта”, такого не было. Скорее процесс был похож на обычную разработку: баги, правки, сборки, тесты, новые баги, снова правки. Только вместо того чтобы самому копаться в коде, я объяснял, что хочу получить в результате обычным языком.
В итоге игра добралась до нормального состояния: с меню, магазином скинов, монетками, сменой дня и ночи, дождем, грозой, звуками, вибрацией, фоторежимом и сборкой под Android.
После этого я подготовил файлы и выложил игру в RuStore.
Для меня это был очень странный опыт. Раньше “сделать мобильную игру” означало либо уметь программировать, либо искать разработчика. А тут оказалось, что можно быть человеком с идеей, телефоном для тестов и большим запасом придирок.
Не знаю, заменит ли это нормальную разработку. Скорее нет. Но как инструмент для человека, который хочет собрать свою маленькую игру и готов много тестировать, спорить с результатом и докручивать детали, это уже работает. Причем иногда пугающе хорошо.
Ссылка на мою игру в Rustore: https://www.rustore.ru/catalog/app/com.codex.skytemple
Скриншоты из игры:












