Своя игра гонки в браузере — без движка и подписки
Трасса, скорость и рекорд круга в браузере. Один файл для ноутбука и телефона: соберите его разговором с ботом, без программирования.
Играбельная гонка, а не картинка
Пять модулей бот собирает по умолчанию. Любой можно переделать словами — без новой разработки.
Меню и старт
Название игры, выбор трассы и кнопка «Старт». Рядом виден лучший круг.
Клавиатура и тач
Стрелки и WASD на компьютере, свайпы и экранные кнопки на телефоне. Газ, тормоз, поворот.
Счёт и рекорд
Круги, очки и время круга. Лучший результат сохраняется в браузере и переживает перезапуск.
Уровни
Несколько трасс с разной шириной, конусами и сложностью. Следующая открывается после финиша.
Пауза и рестарт
Esc или кнопка останавливает заезд. Дальше — «Продолжить», «Заново» и результат.
Опишите трассу словами — этого хватит
Три бытовые ситуации, в которых своя гонка оказывается быстрее и дешевле похода к разработчику.
Вечер, ребёнок просит «сделай гонку». В блокноте пусто, а в браузере — чужие сайты с рекламой. Свой файл решает задачу за один разговор.
Пятничная пятиминутка с коллегами. Нужен заезд на телефоне, без установки и регистрации. HTML-файл просто пересылается в чат.
Своя трасса уже в голове: двор, офисный коридор, дачный круг. Проверить идею хочется сегодня, а не после согласования сметы.
Четыре фразы — и бот поймёт
Скажите, кто едет, что мешает и что считается победой. Остальное бот уточнит.
Три пути к одной и той же гонке
Сравниваем деньги, срок, правки и право на результат.
| Что сравниваем | Нанять разработчика | Купить подписку | Собрать самому |
|---|---|---|---|
| Деньги | Десятки тысяч рублей за работу, правки — отдельной сметой. | Ежемесячный платёж за доступ к чужому сервису. | Один разговор и 5 000 000 токенов бесплатно. без подписки |
| Срок | Недели: бриф, макеты, согласование, тесты. | Быстро, но внутри шаблона и с ограничениями тарифа. | Вечер на промпт и ответы. Первая версия сразу в браузере. |
| Правки | Переписка, новая смета и ожидание. | Только то, что разрешил тариф: своих экранов не добавить. | Словами в чат: «сделай трассу шире» — и файл пересобирается. |
| Кому принадлежит результат | Зависит от договора: код часто остаётся у исполнителя. | Сервису. Отключили платёж — потеряли игру и рекорды. | Вам. Один HTML-файл на вашем диске, без чужих серверов. |
Разница не в функциях, а в том, кто хозяин игры.
Почему это выгодно именно вам
Экономия
Нет сметы за разработку и ежемесячной подписки. Первая сборка уже входит в бесплатные токены.
Игра принадлежит вам
Один HTML-файл лежит у вас на диске. Сервис закроется — гонка и рекорды останутся.
Правки словами
Шире трассу, больше конусов, звук на финише — одна фраза в чате вместо техзадания.
Не нужно ждать разработчика
Пока подрядчик согласовывает макет, вы уже играете и меняете детали.
Нет лимитов тарифа
Никто не скажет «на этом плане три уровня». Сколько трасс и экранов нужно — столько и будет.
Как сделать игру гонки: старт и первый круг
На скриншотах те же экраны и кнопки. Промпт ниже, копируется одной кнопкой.
Приложение установлено
Напишите боту «старт» — он пришлёт ссылку. Установите приложение и откройте его.
Нажмите «Открыть веб-интерфейс»
Кнопка на стартовом экране переводит в браузерный интерфейс.
Нажмите «Создать проект»
Проект — отдельная папка со своими файлами. Одна игра — один проект.
Впишите название проекта
Например, «Игра: гонки». Затем нажмите Создать проект — название можно поменять.
Скопируйте промпт с этой страницы
Нажмите «Скопировать промпт» ниже, затем в поле сообщения — Ctrl+V.
Нажмите «Отправить» ↑
Та же отправка — клавиша Enter. Бот примет промпт и начнёт задавать вопросы.
Ответьте на 8–15 вопросов
Про трассу, управление и рекорд. После ответов бот отдаст готовый HTML-файл игры.
Промпт для своей игры гонки
Скопируйте текст кнопкой и вставьте в поле сообщения нового проекта.
Ты — senior frontend-разработчик и геймдизайнер. Собери мне браузерную игру «Гонки» одним самодостаточным HTML-файлом: разметка, стили и скрипт внутри, без внешних библиотек, CDN и картинок.
Сначала задай 8–15 простых вопросов: название, вид трассы, уровни, сложность, длительность заезда, звук. Потом собери игру.
Сущности: игрок (машина), уровень, счёт (круги и очки), рекорд (лучший круг), препятствие (конусы, масляные пятна, бортики).
Статусы и экраны: меню → игра → пауза → победа или проигрыш. В меню — название, выбор уровня и кнопка «Старт». На игровом поле — таймер круга, счётчик кругов и скорость. В паузе — «Продолжить» и «Заново». На экране результата — время, лучший круг и кнопка «Ещё раз».
Управление: стрелки и WASD, пробел — тормоз; на телефоне свайпы и экранные кнопки. Машина ускоряется, замедляется и поворачивает, не выезжает за границы, при столкновении теряет скорость.
Механика: трасса зациклена, круг засчитывается после контрольной точки, лучший круг сохраняется в localStorage и виден в меню. Победа — пройти все круги, проигрыш — закончилось время.
Дизайн: крупные цифры, читаемые с телефона, контрастные кнопки, адаптивная вёрстка. Готово, когда файл открывается двойным щелчком, круг и рекорд считаются, пауза и рестарт работают.
Что спрашивают перед первым заездом
Нужно ли уметь программировать?
Нет. Вы описываете игру словами и отвечаете на вопросы бота. Код и стили он пишет сам, вы проверяете результат.
Где хранится рекорд круга?
В памяти браузера на вашем устройстве, через localStorage. Рекорд не уходит на чужой сервер и остаётся после закрытия вкладки.
Можно играть с телефона?
Да. В промпте указаны свайпы и экранные кнопки, вёрстка подстраивается под узкий экран. На компьютере работают стрелки, WASD и пробел.
Что делать, если трасса получилась не такой?
Напишите боту, что поменять: «сделай кольцо шире», «добавь ночную трассу». Он пересоберёт файл.
Можно добавить звук, уровни и таблицу лидеров?
Да, это следующие правки словами. Звук подключается без внешних файлов, уровни задаются списком трасс, таблица лидеров хранится локально.
Сколько времени и токенов уйдёт?
Первый заезд обычно занимает вечер, а из 5 000 000 бесплатных токенов тратится небольшая часть. Чем точнее ответы, тем меньше правок.
Первый заезд — сегодня вечером
Напишите боту «старт» и соберите свою гонку.