Google Playground: как создавать игры по текстовому описанию

Google Playground: как создавать игры по текстовому описанию

Google запустила Playground — сервис, в котором можно описать игру словами, получить рабочую версию и менять её через чат. Он работает в браузере: там же запускаются игры и появляются ссылки, которыми можно поделиться. Программировать для старта не нужно.

Зачем нужен Playground

Playground появился 7 октября как экспериментальная площадка для создания и публикации игр. Google хочет упростить вход в разработку: управление, правила и внешний вид задаются обычным текстом.

Практический смысл — проверить небольшую игровую идею, прежде чем тратить силы на большой проект. Возможные задачи:

  • Собрать короткую игру для друзей со своим сюжетом и правилами.
  • Придумать учебную игру, где правильный ответ помогает пройти уровень.
  • Проверить механику: интересно ли ловить предметы, уклоняться от препятствий или проходить лабиринт с ограничением времени.

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

Как создать игру и довести её до рабочего состояния

Работа начинается на playground.google. Создавать игры можно с 18 лет: нужен аккаунт Google и открытый доступ к генерации. При первом входе сервис предлагает создать или подключить профиль Play Games.

  1. Во вкладке Create выбираются 2D или 3D и одиночный либо многопользовательский режим. В описание добавляются цель, управление и условия окончания, затем запускается Generate.
  2. Playground составляет концепцию, правила и список игровых материалов. На этом этапе их можно поправить. Build game запускает сборку; Auto-generate all поручает сервису подготовить материалы автоматически.
  3. Готовую версию можно открыть и пройти: проверить движение героя, начисление очков и завершение раунда.
  4. Дальнейшие исправления отправляются в чат. Лучше менять по одному элементу: управление, скорость, правила или оформление. К проектам можно вернуться через Your Games.

Для первой попытки я бы выбрал короткую аркаду с одним действием. Такой запрос задаёт понятные границы:

Создай 2D-игру: кот ловит падающую еду и избегает ботинок. Управление — стрелками влево и вправо, на телефоне — двумя крупными кнопками. За еду начисляется одно очко. Три попадания ботинком заканчивают игру. Раунд длится 60 секунд. После окончания покажи счёт и кнопку повторного запуска. Стиль — простая пиксельная графика.

После первой версии нужны конкретные правки. Например:

Уменьши скорость падения предметов в начале раунда. Каждые 15 секунд немного увеличивай её. Остальные правила сохрани.

Или запрос на исправление ошибки:

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

Так легче понять, какая правка помогла. Запрос «сделай интереснее» оставляет слишком много решений нейросети.

В Create задаются описание, размерность и режим игры.
В Create задаются описание, размерность и режим игры.

Свои картинки, публикация и скачивание кода

В Playground можно загрузить изображение как образец оформления. Поддерживаются PNG и JPG: нейросеть перерабатывает их в элементы игрового стиля, например фон или персонажа. Исходная фотография напрямую в игру не вставляется.

Готовый проект можно оставить личным, открыть по ссылке или разместить в общей галерее. Публичные игры проходят проверку правил платформы. Правки уже опубликованной игры остаются черновиком до повторной публикации.

Есть и полезная возможность для дальнейшей доработки: Export в редакторе скачивает ZIP с HTML, JavaScript, CSS и созданными игровыми файлами. Получается веб-проект, который можно изучать и дорабатывать отдельно.

Перед сборкой Playground показывает правила и список материалов для игры.
Перед сборкой Playground показывает правила и список материалов для игры.

Какие есть ограничения

  • Генерация ограничена: бесплатный режим получает недельный запас, платные Google AI-планы повышают лимиты. Бесплатный доступ к созданию открывается постепенно через очередь.
  • Сложность запроса влияет на время генерации и сбои. Если задача разрастается, её разумнее разделить на небольшие изменения.
  • Мультиплеер находится в раннем предварительном режиме. Его выбирают до генерации; глобальные таблицы рекордов для таких игр не работают.

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

Результат запроса: браузерная аркада с очками, таймером и повторным запуском.
Результат запроса: браузерная аркада с очками, таймером и повторным запуском.

Что добавит Unity Spark

Google и Unity готовят интеграцию Unity Spark с более сложными механиками и расширенными возможностями 3D. Сейчас на странице Spark — запись в список ожидания и демонстрационные игры. Эти возможности пока нельзя считать частью обычного редактора Playground.

Мне Playground интересен прежде всего как способ проверить собственную механику: собрать небольшой проект, поиграть, исправить слабые места и решить, стоит ли развивать его дальше.