Перейти к содержимому

Платформер нейросетью: как сделать 2D-игру без кода

Сделать платформер нейросетью можно без кода: опишите словами, как герой бежит и прыгает, какие под ним платформы и когда наступает проигрыш, — а Zugo соберёт играбельный 2D-платформер примерно за минуту и проверит его в песочнице. Дальше вы правите игру короткими сообщениями в чате и публикуете в один клик на ваша-игра.zugo.run. Стартовые кредиты бесплатные, карта не нужна.

Платформер — удачный жанр, чтобы собрать его таким способом. Правил немного: герой, который прыгает, платформы, на которые он приземляется, гравитация, тянущая вниз, и цель где-то наверху или в конце пути. Всё это укладывается в пару предложений, а значит, хорошо описывается текстом. Ниже — что именно писать в промпте, как выглядят шаги внутри Zugo, почему удобно оттолкнуться от шаблона Hop Quest и где у метода честные границы.

Какой платформер реально собрать нейросетью?

Надёжная цель — 2D-платформер на одном полотне: герой бегает и прыгает, под ним платформы и провалы, гравитация тянет вниз, а раунд заканчивается, когда кончились жизни или вы сорвались в пропасть. У жанра две рабочие разновидности. Горизонтальный — бежишь слева направо к флагу, перепрыгивая ямы и врагов. Вертикальный — прыгаешь вверх по восходящим уступам и стараешься не упасть за нижний край экрана; именно так устроены Doodle Jump и шаблон Hop Quest.

Это ограничение — не слабость, а как раз та зона, где текстовое описание попадает в цель. Цикл «двигайся, прыгай, не упади» короткий и знаком модели по тысячам примеров. Чего один промпт не выдаст — кампанию из сорока вручную выверенных уровней с боссами и сюжетными сценами. Такое собирается либо десятком итераций, либо уже в полноценном движке.

Сердце платформера — не графика, а физика прыжка: дуга в воздухе и то, как герой встречает платформу (встал сверху — стоит, задел сбоку — падает или отталкивается). Это ровно та механика, которую модель собирает уверенно. Враги и шипы — необязательный слой сверху: можно начать вообще без них, с одних прыжков по уступам, и добавить опасности отдельной правкой, когда каркас уже приятно ощущается.

Что писать в промпте для платформера?

Расплывчатый запрос («сделай платформер») даёт расплывчатый результат. Назовите элементы, из которых жанр вообще состоит, и первая же сборка окажется куда ближе к тому, что вы держите в голове:

Элемент Слабый промпт Сильный промпт
Движение и прыжок «персонаж прыгает» «стрелки двигают героя влево-вправо, пробел — прыжок; держишь дольше — прыгаешь выше»
Платформы «платформы» «статичные уступы плюс пара движущихся, между ними провалы»
Гравитация и падение (не указано) «обычная гравитация тянет вниз, падение в провал — потеря жизни»
Победа и проигрыш (не указано) «три жизни, цель — дойти до флага, счёт за собранные монеты»
Ощущение (не указано) «облачко пыли при приземлении, лёгкая тряска, фон с параллаксом»

Не обязательно расписывать всё до мелочей. Важнее всего назвать схему управления и условие проигрыша — именно они превращают набор платформ в игру, а не в заставку. Остальное спокойно доводится правками потом.

Заодно задайте визуальный стиль прямо в первом промпте: «неоновый минимализм», «мягкий пиксель-арт», «плоские пастельные тона» дают заметно разный облик из одного и того же описания механики. Поменять стиль потом тоже можно, но это лишняя правка там, где хватило одного слова в начале. Если хочется глубже разобраться, как формулировать промпт для игры, это подробно разобрано в гайде как создать игру нейросетью.

Как собрать платформер в Zugo шаг за шагом?

  1. Опишите платформер в одном-двух предложениях. Например: «Вертикальный платформер: герой прыгает вверх по появляющимся уступам, стрелки двигают влево-вправо, падение за нижний край экрана — конец раунда, счёт растёт с высотой». Zugo соберёт это как самостоятельную 2D-игру на canvas.
  2. Дождитесь проверенной сборки. Простая игра приходит примерно за минуту. «Проверено» означает, что Zugo сначала сам загрузил и запустил её в песочнице, поэтому вам не отдают заведомо сломанную страницу.
  3. Поиграйте прямо в браузере. Первая сборка — рабочий каркас, а не финиш. Ловите, что ощущается не так: прыжок вялый, герой падает как камень, платформы слишком редкие.
  4. Правьте короткими сообщениями. «Сделай прыжок выше и чуть плавучее», «добавь движущиеся платформы с четвёртого экрана», «монеты между уступами». Каждая правка пересобирает игру и заново проверяет её в песочнице. Меняйте по одному за раз — так видно, что именно повлияло, а если правка увела игру не туда, есть чекпоинт для отката. Для более амбициозной задумки можно включить режим План: Zugo сначала покажет, что и как собирается, и только после подтверждения потратит кредиты.
  5. Публикуйте в один клик на ваша-игра.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/мес.

← Все статьи