За три недели я создал и выпустил Pool Max — мобильную игру в восьмёрку. При вайб-кодинге я описывал функцию Codex, проверял результат в игре, находил проблемы и повторял цикл. Сегодня игроки завершают около 30 матчей в день. Реальные партии напоминают, что проект давно вышел за пределы моего компьютера. Посмотрите сайт Pool Max.

Почему я выбрал Godot
Мне требовался лёгкий движок, который быстро запускается и поддерживает разные платформы: разработка шла на компьютере, а тесты — на Android. Codex через Godot MCP тоже работал хорошо. Я превращал требование в изменение сцены или кода, запускал игру и просил следующую правку. Помогал именно быстрый цикл обратной связи, а не одна волшебная команда.
Сначала сделать удар интересным
Первым этапом стал играбельный прототип с простой графикой. Я следил, чтобы прицеливание и удар приносили удовольствие, шары двигались предсказуемо, а явные ошибки не прерывали матч. Затем описал путь игрока: вход, начало матча, ход, результат и выбор дальнейшего действия. Так я определил необходимые экраны первой версии.

От скриншотов к интерфейсу
Перед созданием графики я перечислил нужные кнопки, панели, данные игроков и элементы управления матчем. С помощью Codex превратил список в требования к дизайну и эскизы экранов. Затем в режиме Goal старался точно воспроизвести их в игре, сравнивая результат и многократно исправляя отступы и пропорции.
Выпустить до идеального состояния
Я отправил игру в Google Play, хотя некоторые части оставались сырыми. Настоящие матчи показали, какие исправления важнее, и я быстро выпускал новые версии. Играйте в Pool Max через Google Play.

Проблема слабых Android-смартфонов
Сборка на Godot 4 работала не так, как хотелось, на некоторых маломощных телефонах. Поэтому в отдельном проекте миграции я перенёс игру на Godot 3.6/GLES2 и проверил порт на Galaxy J7. Текущая версия в Google Play по-прежнему использует Godot 4.7.2 Compatibility. Порт 3.6 — проверенный прототип миграции, а не замена полной версии игры. Теперь я знаю, что тестировать нужно рано и на самом слабом целевом устройстве.
Что я сделал бы иначе
Перед разработкой всего интерфейса я создал бы библиотеку повторно используемых кнопок, карточек, панелей и индикаторов с общими правилами. Так дизайн стал бы последовательным гораздо раньше.
Итог
Трёх недель хватило для запуска Pool Max, но работа над ощущениями от игры продолжается. Прототип проверил удары, скриншоты задали направление интерфейсу, реальные телефоны выявили проблемы с производительностью, а игроки помогли расставить приоритеты. Откройте сайт Pool Max или играйте в Google Play.