О студии Rampart Forge
Решения принимает один человек, код и тесты пишет команда ИИ-агентов. Каждый шаг проходит одни и те же этапы: план, проверка, приёмка.
О студии
Rampart Forge — инди-студия одного человека: я делаю 3D-игры для телефонов на Android. Я придумываю каждую игру и её правила и принимаю все решения. Команда ИИ-агентов на основе Claude от Anthropic пишет код и тесты и помогает с графикой.
Моя первая игра — «Катапультия: битва замков», пошаговая дуэль замков один на один. Её закрытый тест в Google Play открылся 31 октября 2026 года, на десятый день работы.
В моих играх нет рекламы и покупок в приложении, и купить победу нельзя.
Как я работаю с ИИ-агентами
Каждый шаг я утверждаю планом и каждый результат принимаю сам.
Агенты пишут код, тесты и вспомогательные инструменты, собирают сборки, снимают кадры из запущенной игры для проверки и пишут отчёты. Если шаг меняет логику игры, его отдельно проверяет вторая модель-ревьюер.
Порядок каждого шага
- Короткий план описывает, что изменит шаг.
- Я читаю план и даю «ок». Работа начинается только после этого.
- Агенты делают работу: код, тесты, инструменты.
- Шаг проверяется. Сборка должна пройти без предупреждений, автотесты — без ошибок, игру запускают и снимают кадр. На контрольных шагах я ещё и играю на телефоне.
- Агенты пишут короткий отчёт: что сделано и что показали проверки.
- Я принимаю шаг, и только тогда он готов.
К 31 октября 2026 года у «Катапультии» было 799 автотестов: они проверяют правила, полёт снаряда, разрушение, экономику, сеть и данные. Автоигрок запускает игру без графики и проводит сотни партий сам с собой подряд. Так проверяли баланс орудий.
Графика и звук
Музыка и звуки сгенерированы в ElevenLabs. Концепты орудий, иконка и картинка для витрины сделаны в Gemini. Деревья для леса я сделал сам: картинка в Gemini, 3D-модель в Meshy. Персонажи у орудий, трава и часть окружения взяты из наборов KayKit и Kenney с лицензией CC0. Полный список титров есть на странице игры.
Темп
От первой концепции 22 октября 2026 года до закрытого теста в Google Play 31 октября прошло десять дней. В дневнике разработки эти дни расписаны по порядку.
Что особенного в «Катапультии»
Постройки рушатся по кубикам. Всё собрано из кубиков по 10 см, и всё, что потеряло опору, падает. Если выбить нижний ряд, рухнет верх.
Попасть — это навык. Линии прицела нет, есть только свои флажки и числа прошлого выстрела. Ветер меняется каждый четвёртый ход и ломает заученные числа, поэтому каждую партию приходится пристреливаться заново.
Стройка тайная, как в «морском бое». Соперник не видит, где стоит ваше сердце и с какой стороны орудие, пока не начнётся бой.
Три орудия играют по-разному, и ни одно не лучше остальных. В проверках баланса катапульта выиграла 53 % партий против двух других, требушет и баллиста — по 48 %.
Победить можно двумя путями: разбить сердце или сжечь его. Ответ на огонь — бочка с водой.
Соперник по коду комнаты — всегда живой человек, а компьютер знает только то, что видит игрок.
Всё решает сервер. Партия идёт одинаково на обоих телефонах, а после обрыва связи в неё можно вернуться.
«Катапультия» сейчас в закрытом тесте. Скриншоты есть на странице игры, а вся история разработки — в дневнике, там же лента RSS.