Я вернулся в геймдев спустя 10 лет — и не написал ни строчки кода
Писать код я начал ещё в школе, в начале 90-х.
Официально как программист работаю с начала 2000-х.
Геймдев при этом никогда не был моей основной специализацией,
и к разработке игр я долго не возвращался.
Но когда-то, в 2012–2013 годах, я этим по-настоящему горел.
Игра, которая так и не вышла
В 2012–2013 годах я делал мобильную игру.
Назвал её Cosmix.
Я занимался ей почти год:
механики, баланс, ощущения, геймплей.
Это была моя маленькая вселенная.
Но игру я так и не выпустил.
Прошли годы.
Технологии поменялись.
Код сохранился — но запустить его стало невозможно.
Cosmix остался в прошлом.
Как незакрытый гештальт.
Скепсис, а не вдохновение
Недавно я начал натыкаться на видео на YouTube,
где люди с нуля делают проекты с помощью AI.
В большинстве случаев — на поиграться:
прототипы, демки, эксперименты.
Честно —
я не видел там законченных, внятных игр.
Скорее технические трюки,
чем проекты, в которые хочется играть.
Меня это зацепило не восторгом,
а скепсисом.
Я слишком долго работаю с кодом,
чтобы верить в чудеса.
Интересовал не вопрос
«а получится ли хоть что-то»,
а вопрос
«можно ли так сделать нормально».
Идею искать не пришлось
Новую идею я искать не стал.
Она жила со мной много лет.
Физический тетрис:
- сбрасываешь фигуры в стакан
- собираешь их по цвету
- они взрываются
- получаешь бонусы
- прокачиваешь апгрейды
- постепенно упрощаешь себе игру
Та же идея.
Только теперь — без кода.
Я начал не с редактора
Первое, что я сделал, —
я не открыл IDE.
Я открыл ChatGPT
и подробно описал всю идею игры:
- механику
- правила
- прогрессию
- ограничения
- ощущения, которые хочу получить
Мы составили подробную спецификацию.
Платформу выбрал быстро:
Россия, санкции — значит Яндекс Игры.
Язык — JavaScript.
Я никогда серьёзно на нём не писал,
но решил, что для AI это не проблема —
кода в сети достаточно.
Я правда не писал код
Я использовал Codex внутри VS Code.
Подписка ChatGPT у меня уже была.
Я:
- писал правила
- формулировал задачи
- проверял результат
- иногда менял настройки
- подкладывал графику и звуки
Но ни одной строки кода руками
я действительно не написал.
Как выглядел процесс
Я не рассчитывал на магию.
Я выстроил процесс.
У агента были чёткие правила:
- сначала прочитать описание проекта
- затем взять задачу
- разбить её на план
- работать строго по плану
- после выполнения зафиксировать,
что сделано и в каком файле
Вся работа была разложена
на небольшие `.md`-файлы.
Каждая задача — отдельный файл.
Я контролировал не код,
а контекст.
Самый странный момент
На третий день
геймплей полностью соответствовал
той версии Cosmix,
которую я делал больше 10 лет назад.
Тогда на это ушёл почти год.
Здесь — три дня.
В какой-то момент я поймал себя на мысли:
если бы в 2012 году у меня был такой инструмент,
Cosmix, возможно, давно бы жил своей жизнью,
а не пылился на диске.
Когда стало сложно
Чем больше становился проект,
тем медленнее агент решал задачи.
Иногда он начинал ходить по кругу.
Я нашёл для себя рабочий приём:
- меняешь чат
- повышаешь уровень «мышления»
- и задача внезапно решается
Это дороже по ресурсам,
но экономит время и нервы.
Иногда я специально просил агента
делать рефакторинг:
разбивать длинные файлы,
удалять лишний код.
Это неожиданно хорошо влияло
на дальнейшую работу.
Релиз и ощущение результата
В середине января
я выложил игру в Яндекс Игры.
К моменту публикации этого текста:
- в неё можно играть
- прогресс сохраняется
- всё работает так, как задумывалось
Эта игра не про успех.
Она про то,
что некоторые идеи просто ждут
своего времени и своих инструментов.
Про вайбкодинг — честно
Сейчас многие говорят,
что AI заменит программистов.
По моим ощущениям,
происходит немного другое.
Опытные разработчики
никуда не исчезают.
Они просто меняют роль.
Ручная работа и вычисления
уходят на второй план.
А на первый выходит управление:
- задачами
- контекстом
- требованиями
- качеством результата
Ты продолжаешь работать с кодом,
просто в автоматизированном виде.
В какой-то момент
ты перестаёшь быть программистом
в привычном смысле.
И становишься
продакт-менеджером
и геймдизайнером одновременно.
И, если честно,
мне это оказалось неожиданно комфортно.
Поиграть можно здесь:
Видео со старым геймплеем Cosmix (2012–2013):
Telegram-канал про геймдев с AI:





