Платформер нейросетью: как сделать 2D-игру без кода
Сделать платформер нейросетью можно без кода: опишите словами, как герой бежит и прыгает, какие под ним платформы и когда наступает проигрыш, — а Zugo соберёт играбельный 2D-платформер примерно за минуту и проверит его в песочнице. Дальше вы правите игру короткими сообщениями в чате и публикуете в один клик на ваша-игра.zugo.run. Стартовые кредиты бесплатные, карта не нужна.
Платформер — удачный жанр, чтобы собрать его таким способом. Правил немного: герой, который прыгает, платформы, на которые он приземляется, гравитация, тянущая вниз, и цель где-то наверху или в конце пути. Всё это укладывается в пару предложений, а значит, хорошо описывается текстом. Ниже — что именно писать в промпте, как выглядят шаги внутри Zugo, почему удобно оттолкнуться от шаблона Hop Quest и где у метода честные границы.
Какой платформер реально собрать нейросетью?
Надёжная цель — 2D-платформер на одном полотне: герой бегает и прыгает, под ним платформы и провалы, гравитация тянет вниз, а раунд заканчивается, когда кончились жизни или вы сорвались в пропасть. У жанра две рабочие разновидности. Горизонтальный — бежишь слева направо к флагу, перепрыгивая ямы и врагов. Вертикальный — прыгаешь вверх по восходящим уступам и стараешься не упасть за нижний край экрана; именно так устроены Doodle Jump и шаблон Hop Quest.
Это ограничение — не слабость, а как раз та зона, где текстовое описание попадает в цель. Цикл «двигайся, прыгай, не упади» короткий и знаком модели по тысячам примеров. Чего один промпт не выдаст — кампанию из сорока вручную выверенных уровней с боссами и сюжетными сценами. Такое собирается либо десятком итераций, либо уже в полноценном движке.
Сердце платформера — не графика, а физика прыжка: дуга в воздухе и то, как герой встречает платформу (встал сверху — стоит, задел сбоку — падает или отталкивается). Это ровно та механика, которую модель собирает уверенно. Враги и шипы — необязательный слой сверху: можно начать вообще без них, с одних прыжков по уступам, и добавить опасности отдельной правкой, когда каркас уже приятно ощущается.
Что писать в промпте для платформера?
Расплывчатый запрос («сделай платформер») даёт расплывчатый результат. Назовите элементы, из которых жанр вообще состоит, и первая же сборка окажется куда ближе к тому, что вы держите в голове:
| Элемент | Слабый промпт | Сильный промпт |
|---|---|---|
| Движение и прыжок | «персонаж прыгает» | «стрелки двигают героя влево-вправо, пробел — прыжок; держишь дольше — прыгаешь выше» |
| Платформы | «платформы» | «статичные уступы плюс пара движущихся, между ними провалы» |
| Гравитация и падение | (не указано) | «обычная гравитация тянет вниз, падение в провал — потеря жизни» |
| Победа и проигрыш | (не указано) | «три жизни, цель — дойти до флага, счёт за собранные монеты» |
| Ощущение | (не указано) | «облачко пыли при приземлении, лёгкая тряска, фон с параллаксом» |
Не обязательно расписывать всё до мелочей. Важнее всего назвать схему управления и условие проигрыша — именно они превращают набор платформ в игру, а не в заставку. Остальное спокойно доводится правками потом.
Заодно задайте визуальный стиль прямо в первом промпте: «неоновый минимализм», «мягкий пиксель-арт», «плоские пастельные тона» дают заметно разный облик из одного и того же описания механики. Поменять стиль потом тоже можно, но это лишняя правка там, где хватило одного слова в начале. Если хочется глубже разобраться, как формулировать промпт для игры, это подробно разобрано в гайде как создать игру нейросетью.
Как собрать платформер в Zugo шаг за шагом?
- Опишите платформер в одном-двух предложениях. Например: «Вертикальный платформер: герой прыгает вверх по появляющимся уступам, стрелки двигают влево-вправо, падение за нижний край экрана — конец раунда, счёт растёт с высотой». Zugo соберёт это как самостоятельную 2D-игру на canvas.
- Дождитесь проверенной сборки. Простая игра приходит примерно за минуту. «Проверено» означает, что Zugo сначала сам загрузил и запустил её в песочнице, поэтому вам не отдают заведомо сломанную страницу.
- Поиграйте прямо в браузере. Первая сборка — рабочий каркас, а не финиш. Ловите, что ощущается не так: прыжок вялый, герой падает как камень, платформы слишком редкие.
- Правьте короткими сообщениями. «Сделай прыжок выше и чуть плавучее», «добавь движущиеся платформы с четвёртого экрана», «монеты между уступами». Каждая правка пересобирает игру и заново проверяет её в песочнице. Меняйте по одному за раз — так видно, что именно повлияло, а если правка увела игру не туда, есть чекпоинт для отката. Для более амбициозной задумки можно включить режим План: Zugo сначала покажет, что и как собирается, и только после подтверждения потратит кредиты.
- Публикуйте в один клик на ваша-игра.zugo.run и делитесь ссылкой. Она открывается в любом браузере, ставить ничего не надо.
Стоит ли начать с шаблона Hop Quest?
Если начинать с чистого промпта не хочется, откройте Hop Quest — готовый шаблон вертикального платформера в галерее Zugo. Это уже играбельная игра: герой скачет вверх по уступам, экран едет следом, счёт считает высоту. Клик по «Использовать шаблон» копирует её в ваш проект без списания кредитов и без обращения к ИИ, а дальше вы правите её в чате как любую сборку: меняете облик героя, частоту и ширину платформ, добавляете монеты или подвижные уступы. Оттолкнуться от работающей игры и перекроить её часто быстрее, чем описывать всё с нуля, — и заодно видно, как выглядит крепкая версия, до того как вы что-то трогаете.
Hop Quest — один из 25 готовых шаблонов Zugo, по пять в каждой из 5 категорий. Полную галерею и логику, когда стартовать с шаблона, а когда с промпта, разбирает гайд по шаблонам. Для вертикального платформера шаблон особенно удобен: процедурная выдача уступов — ровно то, что нейросеть делает надёжно, поэтому переделка сводится к визуалу и балансу, а не к архитектуре.
Как сделать платформер «сочным»?
Технически рабочий платформер всё ещё может ощущаться деревянным. Разницу делает «сочность» (в геймдеве — juice): мелкий отклик, который продаёт каждое действие. На это стоит потратить несколько правок, и именно в платформере половина ощущения — в самом прыжке:
- Характер прыжка. «Пусть прыжок будет выше, если держать клавишу дольше», «добавь пару кадров, когда прыжок ещё срабатывает сразу после схода с платформы», «запоминай нажатие прыжка за миг до приземления». Эти мелочи и отличают отзывчивое управление от резкого.
- Отклик на приземление. «Герой чуть приседает и распрямляется, когда касается платформы», «облачко пыли под ногами», «короткая тряска экрана при жёстком падении».
- Камера и фон. «Камера плавно следует за героем, а не дёргается», «фон в два слоя с параллаксом, чтобы чувствовалась глубина».
- Звук. «Короткий звук прыжка и отдельный, поглуше, на приземлении», «звоночек при подборе монеты». Игра без звука ощущается сломанной, даже когда работает идеально.
- Кривая сложности. «С каждым экраном платформы чуть уже и дальше друг от друга», «первые десять секунд без провалов, чтобы игрок освоился». Сложность должна нарастать так, чтобы новичок успел понять правила раньше, чем проиграет.
- Управление с телефона. «Добавь экранные кнопки: влево, вправо и прыжок». Ссылку на игру чаще всего открывают со смартфона, а без тач-управления платформер там просто не играется.
Вносите по одной правке за раз и проверяйте первую минуту сами: игрок должен успеть понять правила до первого проигрыша. Отдельная сочная деталь стоит одного сообщения, а вместе они и отличают прототип от игры, которую хочется переслать другу.
Чего нейросеть не соберёт с первого промпта?
Здесь стоит быть честным, чтобы не ждать не того. Во-первых, точный левел-дизайн. Расставить каждую платформу и выверить каждый прыжок по пикселям — это ручная работа дизайнера. С первого промпта агент даёт разумную, проходимую раскладку, но не выверенную траекторию; для вертикального Hop Quest это не проблема (уступы выдаются процедурно), а для горизонтального «пройди до флага» точная геометрия уровня доводится правками.
Во-вторых, длинные многоэкранные уровни и кампания из десятков этапов с сюжетом — это не один запрос, а серия итераций. Рабочая стратегия та же, что для любой большой игры: минимальный играбельный экран, затем короткие правки по одной. Баланс здесь особенно чувствителен: высоту прыжка и ширину провала нужно свести так, чтобы прыжок читался как честный, — это подбирается за несколько подходов, а не угадывается с первого раза.
В-третьих, тайл-арт под конкретную франшизу. Zugo генерирует формы и палитру — чистый аркадный вид получается отлично, а вот готовые спрайт-листы или узнаваемый пиксель-арт «точь-в-точь как в той игре» из промпта не выходят.
И последнее: это одиночная браузерная игра. Таблицу рекордов можно собрать, подключив Zugo Cloud, встроенную базу данных для приложений; полноценный мультиплеер — уже отдельный проект с бэкендом, не «лёгкая» правка. Если билдеру станет тесно, выгрузите настоящий код в GitHub (src/, package.json, vite.config) и продолжайте руками.
С чего начать?
Возьмите одну идею платформера, опишите её одним абзацем — управление, платформы, цель — и вставьте в Zugo. Или откройте Hop Quest и перекроите готовую игру под себя. Первая играбельная сборка появится примерно за минуту, стартовые кредиты бесплатны и карта не нужна: свежая сборка стоит 6 кредитов, правка — 3. Дальше есть Pro за $25/мес — это 200 кредитов, примерно 33 быстрых сборок или 66 правок, — и Business за $99/мес; на платных тарифах открывается свой домен.
Понравился результат — публикуйте на zugo.run, показывайте в витрине или забирайте код в GitHub. А если ещё выбираете, где разместить готовую игру, честный разбор вариантов — в гайде где опубликовать игру бесплатно.
Частые вопросы
Можно ли сделать платформер без программирования?
Да. Вы описываете словами героя, прыжок, платформы и условие проигрыша, а Zugo пишет сам код игры — цикл, управление, гравитацию, столкновения и счёт. Редактор открывать не нужно, если только вы не захотите выгрузить проект в GitHub и продолжить руками.
Сколько времени занимает сборка платформера нейросетью?
Первая играбельная сборка появляется примерно за минуту прямо в браузере. Довести ощущение до нужного — подобрать высоту прыжка, темп, добавить отклик на приземление — это несколько коротких правок в чате, ещё пара минут.
Сколько стоит собрать платформер в Zugo?
Начать можно бесплатно: стартовые кредиты дают без карты. Свежая сборка стоит 6 кредитов, правка — 3. Тариф Pro за $25/мес даёт 200 кредитов, примерно 33 быстрых сборок или 66 правок; Business — $99/мес.