Приложение установлено
Напишите боту «старт» — он пришлёт ссылку на установку прямо в чат.
Когда установка закончилась, откройте приложение: вы увидите окно с кнопкой входа в веб-интерфейс.
Расскажите обычными словами, что видит игрок и что он должен делать. На выходе — готовый HTML-файл с меню, уровнями, счётом и рекордом. Без установки движка и без единой строки кода.
Приложение ставится по ссылке от бота. Промпт уже лежит на этой странице — копируйте и вставляйте.
Бот собирает один самодостаточный файл. Внутри — всё, что делает маленькую игру законченной, а не набором разрозненных сцен.
Экран с названием, кнопкой «Играть» и коротким правилом. Игрок понимает задачу за три секунды, без объяснений автора.
Стрелки или WASD на компьютере, свайпы и экранные кнопки на телефоне. Вы сами говорите, какое управление нужно вашей игре.
Очки растут за действия, рекорд показывается на экране результата. Цифры меняются в одном месте — попросите бота, и он поправит.
Каждый следующий уровень добавляет скорость или препятствия. Проще говоря: сложность растёт, а игрок видит, что стало сложнее.
Пауза останавливает таймер и движение, рестарт возвращает в начало без перезагрузки страницы. Мелочь, без которой игра кажется сломанной.
Итог с очками и кнопкой «Ещё раз». После него понятно, что дальше: улучшать игру или уже показывать друзьям.
Переводить идею в техническое задание не нужно: вы рассказываете, как игра выглядит и что в ней происходит.
На странице нарисован квадрат, ямки и стрелка вправо. Вы пишете: «куб бежит по полосе, перепрыгивает препятствия, за каждое очко ускоряется». Этого хватает, чтобы бот начал сборку.
В таблице три строки: скорость, число препятствий, цель по очкам. Отправляете эти строки как есть и добавляете: «сделай ровно так, уровни переключаются после цели». Никаких схем и диаграмм.
Вы надиктовали идею другу: «хочу, чтобы было как в детстве, но в 3D». Проговорите то же самое боту текстом — он задаст 8–15 вопросов и сам уточнит недостающее.
Сравнение без точных цен: у подрядчиков и сервисов они меняются. Смотрите на срок, правки и на то, кому принадлежит готовый файл.
| Критерий | Нанять разработчика | Купить подписку | Собрать самому |
|---|---|---|---|
| Деньги | Десятки тысяч рублей и выше, часто с предоплатой | Ежемесячный платёж за доступ к чужому сервису | 5 000 000 токенов бесплатно, дальше — по факту расхода |
| Срок | Недели, иногда месяцы: бриф, оценки, очередь | Сразу, но внутри готовых шаблонов | Один вечер: описание, вопросы бота, файл |
| Правки | Через переписку, новую смету и ожидание | В рамках возможностей конструктора | Словами в чат: «ускорь игрока», «добавь шипы» |
| Кому принадлежит результат | Исходники часто остаются у автора | Пока платите — чужой сервис, перестанете — доступ закроется | Вам: HTML-файл лежит на вашем диске |
| Лимиты | За каждую новую функцию — новый счёт | Тариф решает, что можно добавить | Ограничение одно — расход токенов |
Стартовые 5 000 000 токенов бесплатны. За небольшую 3D-игру вы не платите за бриф, оценки и чужие часы.
На выходе — один HTML-файл. Его можно открыть без интернета, отправить в мессенджере или положить на свой хостинг.
Не нужно объяснять разработчику, где кнопка. Пишете «сделай прыжок выше» — и видите результат в том же файле.
Идея появилась вечером — игра появилась вечером. Никаких согласований, очередей и переносов сроков.
Уровни, рекорд, звук, экран паузы, мобильное управление — вы добавляете то, что нужно игре, а не то, что разрешает чужой тариф. Каждая новая механика — ещё одно сообщение, а не новый платёж.
Скриншоты сделаны для этой ниши: на них уже подставлено название «Игра: 3D-игра» и вставлен промпт. Идите по порядку, ничего не пропуская.
Напишите боту «старт» — он пришлёт ссылку на установку прямо в чат.
Когда установка закончилась, откройте приложение: вы увидите окно с кнопкой входа в веб-интерфейс.
Эта кнопка переводит вас из окна приложения в рабочий чат, где собираются проекты. Интерфейс открывается в браузере.
В списке проектов нажмите «Создать проект». Это чистый лист: старые файлы и чужие игры вам не помешают.
Название — любое, например «3D-куб: уровни и рекорд». Затем подтвердите кнопкой «Создать проект».
Промпт находится ниже на этой странице — нажмите «Скопировать промпт», затем кликните в поле сообщения и нажмите Ctrl + V. На Mac — Cmd + V.
Текст вставляется обычным копированием: поле сообщения принимает его целиком.
Кнопка «Отправить» со стрелкой вверх стоит справа от поля ввода. Можно просто нажать Enter — результат тот же.
Бот уточнит то, что вы не написали: сколько уровней, как выглядит игрок, что считается проигрышем. Отвечайте коротко и по делу.
В конце вы получите готовый HTML-файл приложения: его можно сразу открыть и играть.
Он уже адаптирован под эту нишу: игрок, уровень, счёт, рекорд и препятствия, статусы «меню → игра → пауза → победа или проигрыш» и четыре экрана. Менять ничего не обязательно.
Ты — фронтенд-разработчик, который собирает маленькие игры в одном HTML-файле. Сделай мне 3D-игру «Игра: 3D-игра» без внешних библиотек, без сборки и без интернета: всё в одном файле index.html, стили в <style>, логика в <script>.
СНАЧАЛА ЗАДАЙ МНЕ 8–15 ВОПРОСОВ
Спроси про тему, внешний вид игрока и препятствий, управление, число уровней, условие победы и проигрыша, нужно ли сохранять рекорд после закрытия страницы. Дождись ответов и только потом пиши код. Если я отвечаю «на твой вкус» — выбери сам и коротко объясни выбор.
СУЩНОСТИ
- Игрок: объект, которым управляю я. Движется вперёд и в стороны, прыгает.
- Препятствие: объект на пути, столкновение с ним отнимает жизнь или завершает забег.
- Уровень: отрезок игры с собственной скоростью и набором препятствий.
- Счёт: растёт за пройденное расстояние и собранные предметы.
- Рекорд: лучший счёт, сохраняется в localStorage и показывается в меню и на экране результата.
ЭКРАНЫ
1. Меню: название игры, короткое правило в одну строку, лучший рекорд, кнопки «Играть» и «Как играть».
2. Игровое поле: псевдо-3D-вид (перспектива, уходящая вдаль дорожка или сцена), игрок, препятствия, HUD со счётом, уровнем и жизнями.
3. Пауза: затемнение, кнопки «Продолжить», «Заново», «В меню».
4. Экран результата: победа или проигрыш, итоговый счёт, рекорд, кнопка «Ещё раз».
СТАТУСЫ
menu → game → pause → result. Переходы только между этими состояниями, без зависаний. Пауза останавливает движение, таймеры и начисление очков. Рестарт возвращает уровень 1, счёт 0, жизни в исходное значение.
УПРАВЛЕНИЕ
- Клавиатура: стрелки или A/D — влево-вправо, пробел или стрелка вверх — прыжок, P или Esc — пауза.
- Тач: свайпы влево-вправо и вверх, плюс крупные экранные кнопки внизу на мобильном.
- Кнопки не должны перекрывать игровое поле и HUD.
ГРАФИКА И ЗВУК
Только CSS и canvas, без картинок и шрифтов извне. Псевдо-3D: перспективная сетка, объекты меняют размер по мере приближения, лёгкая тень под игроком. Палитра: фон #fffdf8, текст #1c1a26, акцент #ff3d81. Звук — короткие сигналы через Web Audio API, с кнопкой выключения.
ЛОГИКА
- После каждого уровня скорость и плотность препятствий растут, между уровнями — короткая плашка «Уровень N».
- Победа — после прохождения последнего уровня, проигрыш — когда закончились жизни.
- Столкновение даёт короткую вспышку и потерю жизни, а не мгновенный конец, если жизни ещё остались.
- Игра не должна ломаться при удержании клавиши, быстрых свайпах и потере фокуса окна.
КАЧЕСТВО
Адаптив от 320 px до широкого экрана, крупные читаемые цифры, никаких внешних запросов. В конце покажи готовый файл и список того, что можно поменять одной строкой: скорость, число уровней, цвета, тексты.
Промпт вставляется в поле сообщения нового проекта. Если бот задаёт вопросы — отвечайте своими словами, это часть сборки, а не ошибка.
Нет. Вы описываете игру словами, а бот собирает её на HTML, CSS и JavaScript — в одном файле. Достаточно браузера и умения объяснить, что должно происходить на экране.
Скажите боту словами, что поправить: скорость, размер поля, число уровней, цвет. Он перепишет нужные места, файл обновится без ручной правки кода.
Да, если сразу попросить управление с тача: свайпы или экранные кнопки. HTML-файл открывается в мобильном браузере, устанавливать ничего не нужно.
Один HTML-файл: внутри разметка, стили, логика, меню, игровое поле, пауза и экран результата. Его можно открыть локально или выложить на хостинг.
Можно. Опишите правку словами: добавить препятствия, ускорить игрока, сменить палитру, увеличить число уровней. Каждая правка — обычное сообщение в чат.
Токены тратятся на генерацию и правки — как топливо. Стартовые 5 000 000 бесплатны, файл остаётся у вас навсегда: игра работает без доступа к сервису.
Скопируйте промпт, ответьте на вопросы бота и получите файл, который открывается двойным щелчком. Пяти миллионов токенов хватит на игру и на десяток правок после неё.
Бот пришлёт ссылку на установку и откроет доступ к сборке.