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

Как создать игру на телефоне: с экрана и без установки

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

Можно ли вообще сделать игру прямо с телефона?

Да, но не любую. Телефон хорошо справляется с одной ролью: вы формулируете, что хотите, а собирает и запускает код кто-то другой. Он плохо справляется с другой: набирать код и таскать объекты по сцене на экране в пять дюймов тяжело физически, и через десять минут это чувствуется.

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

Какие способы вообще есть и что из них работает с экрана?

Способов четыре, и они честно отличаются не удобством, а тем, что остаётся у вас на руках в конце.

Способ Нужна установка Что получается Где упирается
Браузерный ИИ-билдер нет, работает в браузере телефона браузерная игра и ссылка на неё тяжёлая трёхмерная графика не для этого пути
Приложение-конструктор из магазина да, само приложение игра внутри этой же экосистемы вынести проект наружу обычно нельзя
Игровой движок да, на компьютер практически что угодно редактор рассчитан на компьютер, не на экран телефона
Редактор кода на телефоне да то, что вы напишете сами набор кода с экрана выматывает быстрее, чем кажется

Первая строка это то, ради чего пишется эта статья, поэтому дальше про неё подробно. Остальные три никуда не деваются и остаются правильным выбором, когда цель другая.

Как собрать игру на телефоне по шагам

Порядок одинаковый и на Android, и на iPhone, потому что вся работа идёт в браузере.

  1. Откройте zugo.dev в браузере телефона. Отдельного приложения ставить не нужно, и это не упрощение ради текста: сборка идёт на сервере, телефону достаётся только окно.
  2. Войдите через Google или GitHub. Стартовые кредиты выдаются сразу, карта не нужна.
  3. Опишите игру обычными словами в поле ввода. Не техническим заданием, а тем, как вы объяснили бы её другу.
  4. Дождитесь сборки. Она проверяется запуском в песочнице, а не только на вид, и результат появляется прямо в переписке.
  5. Нажмите на превью. Игра открывается на весь экран телефона, в неё можно играть пальцем.
  6. Правьте словами и публикуйте. Опубликованная игра получает свой адрес, который открывается у любого без регистрации.

Шестой шаг стоит отметить отдельно, потому что его часто ищут отдельным запросом: человеку, которому вы отправили ссылку, не нужен ни аккаунт, ни установка. Он открывает адрес и играет.

Что писать в первом сообщении?

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

Примеры фраз, которые работают

  • «Кликер: за нажатие даётся монета, за монеты покупаются улучшения, счёт сохраняется между заходами».
  • «Аркада: кораблик снизу стреляет по волнам врагов, три жизни, каждая волна быстрее предыдущей».
  • «Викторина на десять вопросов о космосе, четыре варианта ответа, в конце результат и кнопка сыграть заново».
  • «Платформер: прыгать по платформам вверх, внизу поднимается вода, счёт это высота».

Каждая фраза здесь задаёт правила, а не настроение. Разборы отдельных жанров с готовыми промптами и типичными правками лежат в статьях про игры без кода и про кликер с помощью ИИ.

Android или iPhone: есть ли разница?

Для этого пути разницы нет, и это следствие того, что работа идёт в браузере. На Android подойдёт Chrome или любой браузер на его основе, на iPhone Safari или тот же Chrome. Сборка выполняется на сервере, поэтому мощность телефона на скорость почти не влияет: старый аппарат соберёт то же самое, просто готовая игра будет идти на нём чуть медленнее, как и любая другая браузерная игра.

Одно отличие всё же есть, и оно про сохранение. На iPhone страница, добавленная на домашний экран, ведёт себя как отдельное приложение, и это удобный способ держать свой проект под рукой. На Android то же самое делается пунктом «Добавить на главный экран». Ни там, ни там это не установка программы, просто ярлык.

Чем это отличается от конструктора из магазина приложений?

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

Браузерный путь устроен наоборот: результат это обычная веб-страница со своим адресом. Её можно открыть где угодно, отправить кому угодно и забрать код себе. Про то, как это выглядит без программирования вообще, есть отдельный разбор: как создать игру нейросетью.

Сколько это стоит?

Стартовых кредитов даётся 2400, карта для них не нужна. Обычная сборка стоит около 600 кредитов, правка около 300. Слово «около» здесь не осторожность, а точность: списывается фактический расход модели на вашу задачу, поэтому короткая правка обходится дешевле длинной, а не по прейскуранту. Когда стартовых кредитов не хватает, есть подписка Pro за $25 в месяц с 20000 кредитов.

Публикация игры на адрес отдельных денег не стоит.

Как выложить игру и дать ссылку друзьям?

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

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

Чего ждать не стоит?

Честный список ограничений короче, чем список возможностей, но он есть.

Трёхмерная игра с моделями, анимациями и большими уровнями с телефона не собирается, и обещать обратное было бы враньём. Игра, собранная в браузере, живёт по адресу в интернете, а не в магазине приложений: чтобы попасть в App Store или Google Play, нужен отдельный путь и аккаунт разработчика. Готовый проект уровня студии из одной фразы тоже не появится: первая сборка это работающая основа, а дальше идёт доводка правками.

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

Что делать, если игра получилась не такой?

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

Если правка сделала хуже, скажите об этом так же словами. Возврат к прошлому состоянию это тоже сообщение, а не поиск нужной кнопки в меню.

Коротко

Игра на телефоне делается через браузер, а не через установку: описали словами, получили работающую сборку, открыли нажатием, опубликовали ссылкой. Устройство не ограничивает жанр, оно ограничивает вес графики. Кликер, аркада, викторина, змейка и платформер собираются с экрана целиком. Трёхмерная игра с большими уровнями остаётся задачей для компьютера, и это нормальная граница, а не недоработка.

← Все статьи