Промпты для создания игры: готовые запросы для кода, сюжета и графики
Обновлено
Эта шпаргалка — готовые запросы для разработки игры с нейросетью: от идеи и кода до диалогов, баланса, графики и описания для магазина. Каждый запрос можно скопировать или одним нажатием положить в поле нового чата на boonan — отправить его вы сможете, поправив под свою игру. Всё, что в квадратных скобках, замените своим. Как собрать игру шаг за шагом — в гайде «Как сделать игру с помощью нейросети».
Как пользоваться запросами
- Один запрос — одна задача. Ответ модели ограничен примерно 8000 токенов вместе с рассуждениями — это несколько сотен строк кода. Игру растят по частям.
- Заменяйте скобки. В запросах есть места вроде
[жанр]или[размер поля]— без них модель придумает всё за вас. - Не получилось — уточните, а не переписывайте. Скажите, что именно не так: «персонаж не прыгает» точнее, чем «исправь игру».
- Недорогой запрос — начало. Для идей, текстов и небольших игр хватает GPT-6 Luna, DeepSeek V4.1 Flash и Gemini 3.8 Flash. Если не справились — GPT-6 Sol или Claude Opus 5.5. Неудачный запрос, когда модель не ответила, ничего не стоит.
Идея и дизайн
Придумать игру под ограничения
Предложи 8 идей игр, которые один человек без опыта может сделать за [срок]
в виде [браузерной игры в одном HTML-файле / текстовой игры / настольной игры].
Для каждой: название, одна фраза о механике, чем она затягивает,
что самое сложное в реализации. Без идей, требующих онлайна и серверов.
Описание игры на одну страницу
Помоги написать короткий документ с описанием игры.
Идея: [одна-две фразы]. Жанр: [жанр]. Платформа: [браузер / телефон].
Структура: цель игрока; основной цикл (что игрок делает каждые 30 секунд);
управление; как растёт сложность; условия победы и поражения;
что можно вырезать, если не хватит времени.
Объём — не больше одной страницы.
Найти слабые места в идее
Вот описание моей игры: [вставьте описание].
Найди пять слабых мест: где игроку станет скучно, где механика ломается,
какие экономические или логические дыры. Для каждого предложи простое исправление.
Не хвали идею — нужна критика.
Код: простые игры целиком
Если не просите ничего особенного, сначала получите работающий минимум. Игра в одном HTML-файле открывается в браузере двойным щелчком.
Змейка
Напиши игру «Змейка» в одном HTML-файле без внешних библиотек, графика на <canvas>.
Поле [20×20] клеток, управление стрелками и свайпами на телефоне.
Яблоко увеличивает змею и даёт +1 очко; скорость растёт каждые 5 очков.
Проигрыш — столкновение со стеной или с собой.
Показывай счёт и рекорд (хранить в localStorage), после проигрыша — кнопка «Ещё раз».
Ответ: только код файла целиком.
Арканоид
Напиши арканоид в одном HTML-файле без внешних библиотек, графика на <canvas>.
Платформа двигается мышью и касанием, мяч отскакивает от платформы и стен,
в верхней части — [5 рядов по 10] разноцветных кирпичей.
Три жизни, счёт, экран победы и экран поражения с кнопкой «Ещё раз».
Угол отскока зависит от того, куда мяч попал на платформу.
Ответ: только код файла целиком.
Бесконечный раннер
Напиши бесконечный раннер в одном HTML-файле без библиотек, графика на <canvas>.
Герой бежит по земле, прыжок — пробел или касание экрана, препятствия появляются
со случайными промежутками, скорость постепенно растёт.
Счёт — пройденная дистанция, рекорд хранить в localStorage.
Герой и препятствия — простые фигуры, цвета в переменных вверху файла,
чтобы потом заменить их на картинки.
Ответ: только код файла целиком.
Игра на запоминание парных карточек
Напиши игру «Найди пару» в одном HTML-файле без библиотек. Поле [4×4] карточек
с эмодзи, карточки переворачиваются по нажатию, две одинаковые остаются открытыми,
разные закрываются через секунду. Счётчик ходов и таймер, экран победы
с результатом и кнопкой «Играть снова». Адаптивная вёрстка под телефон.
Ответ: только код файла целиком.
«Кликер» с улучшениями
Напиши игру-кликер в одном HTML-файле без библиотек.
Нажатие на большую кнопку даёт очки; за очки покупаются [4] улучшения:
каждое увеличивает силу клика или даёт очки каждую секунду; цена каждого растёт на 15%.
Прогресс сохраняй в localStorage. Названия и описания улучшений придумай
в духе [тема игры]. Ответ: только код файла целиком.
Викторина
Напиши викторину в одном HTML-файле без библиотек: [10] вопросов на тему [тема],
у каждого четыре варианта ответа. Вопросы лежат в массиве в начале файла,
чтобы я мог их менять. После ответа показывай, верно ли, и короткое пояснение,
в конце — результат и оценка. Вопросы пиши сам, без неточностей:
если не уверен в факте, замени вопрос.
Ответ: только код файла целиком.
Код: доработка и поиск ошибок
Текущий файл игры лучше приложить к сообщению — boonan принимает .html, .js, .css и другие текстовые файлы до 1 МБ.
Исправить ошибку
Прикладываю код игры. Ошибка: [что происходит и когда].
Ожидаемое поведение: [что должно быть].
В консоли браузера: [скопируйте красный текст].
Найди причину и покажи только изменённые функции целиком — не переписывай всё остальное.
Добавить механику
Прикладываю игру. Добавь одну механику: [описание].
Условия: не менять управление и существующие правила,
новые числа — в константы вверху файла. После кода в двух-трёх строках
объясни, что изменилось.
Мобильное управление
Прикладываю игру. Сейчас она работает только с клавиатуры.
Добавь управление на телефоне: [касание левой и правой половины экрана / свайпы / кнопки на экране].
Холст должен подстраиваться под ширину экрана и не прокручиваться вместе со страницей.
Разбить файл на части
Игра выросла, и в одном файле её трудно править. Разбей её на index.html, style.css и game.js.
Логику сгруппируй в функции: ввод, обновление состояния, отрисовка.
Покажи каждый файл отдельным блоком кода.
Простыми словами
Объясни этот код игры человеку, который только начал программировать:
что делает каждая функция, где хранятся счёт и жизни, какие числа можно менять,
чтобы игра стала проще или сложнее. Без сложных терминов, с примерами.
Баланс и числа
Модели хорошо считают формулы роста, а вот проверить, интересно ли играть, может только человек. Присылайте им числа и свои ощущения.
Кривая сложности
В моей игре [опишите: например, враги появляются волнами].
Сейчас: [скорость, здоровье, число врагов на 1-й, 5-й и 10-й волне].
Ощущение: [первые 30 секунд скучно, потом сразу слишком сложно].
Предложи формулы для плавного роста сложности и покажи таблицу значений для 15 волн.
Экономика предметов
Игра: [жанр]. Игрок получает [валюту] за [действия] и тратит на [предметы].
Составь таблицу из [12] предметов: название, цена, эффект.
Цены должны расти так, чтобы за [час] игры игрок купил примерно [половину] из них.
Объясни расчёт, чтобы я мог поменять числа.
Таблица уровней
Придумай [10] уровней для головоломки [описание правил]: от обучающего до сложного.
Опиши каждый как массив строк, где # — стена, . — пол, @ — игрок, * — цель.
Каждый следующий уровень вводит ровно одну новую идею.
Для каждого уровня одной строкой напиши, чему он учит игрока.
Сюжет, диалоги и тексты
Мир игры
Придумай мир для игры в жанре [жанр]. Тон: [мрачный / лёгкий / ироничный].
Дай: название мира, три ключевые локации, две враждующие стороны с понятными мотивами,
один секрет, который игрок узнаёт к концу. Без банальных избранных героев.
Объём — около 300 слов.
Персонаж с характером
Опиши персонажа для игры [жанр]: [роль: торговец, стражник, механик].
Дай: имя, внешность в двух фразах, манеру речи, чего он хочет,
что скрывает, пять реплик, по которым сразу слышен его характер.
Диалог с выбором
Напиши диалог игрока с [персонажем] на [8–10] реплик.
Ситуация: [что происходит]. У игрока три варианта ответа на каждом шаге:
дружелюбный, настороженный, агрессивный. Покажи ветвление списком
в формате «реплика → варианты → куда ведёт». Раскрой информацию о [секрет],
но только если игрок выбрал дружелюбный путь.
Квесты
Придумай [5] побочных квестов для игры [жанр, мир].
Для каждого: название, кто даёт, что нужно сделать, неожиданный поворот,
награда. Квесты не должны сводиться к «принеси N предметов».
Предметы и описания
Придумай [20] предметов для игры [жанр]: название, редкость (обычный / редкий / легендарный),
описание в одну строку с лёгким юмором, эффект числом.
Выдай в виде таблицы, потом отдельно — тот же список в формате JSON с полями
name, rarity, description, effect.
Названия
Предложи 20 названий для игры: [одна фраза о игре]. Тон: [тон].
Для каждого: само название и в скобках, чем оно запоминается.
Без названий, похожих на известные игры.
Графика
Картинки создаются в разделе «Картинки» только по тексту: загрузить свой образец или отредактировать готовое изображение нельзя. Чтобы стиль не разъезжался, повторяйте в каждом запросе одни и те же слова о стиле и палитре. Какую модель брать — в гайде «Как сделать игру с помощью нейросети».
Фон уровня
Фон для 2D-игры [жанр]: [место, время суток], стиль [пиксель-арт / рисованный / минимализм],
вид сбоку, палитра [3–4 цвета], без персонажей и без надписей.
Нижняя четверть кадра — ровная поверхность, по которой пойдёт герой.
Персонаж
Персонаж для 2D-игры: [описание], вид [сбоку / спереди],
стиль [пиксель-арт / мультяшный], яркие цвета, однотонный белый фон,
персонаж целиком в кадре и по центру, без теней на фоне.
Иконки предметов
Иконка предмета для игры: [меч / зелье / ключ], стиль [рисованный / пиксель-арт],
чёткий контур, один предмет по центру, однотонный фон, без надписей.
Портрет персонажа для диалога
Портрет персонажа для визуальной новеллы: [описание: возраст, одежда, настроение],
по грудь, лицо хорошо видно, стиль [аниме / комикс / рисованный],
мягкий фон одного цвета без деталей.
Обложка игры
Обложка для игры «[название]»: [жанр, главный герой, сцена],
стиль [стиль], композиция читается в маленьком размере,
вверху оставлено место для названия. Надпись: «[короткое название]».
Надписи на картинке лучше получаются у Nano Banana 2 и GPT Image 2.5 Sunburst, коротко и латиницей. Для поиска стиля берите недорогие Seedream 5.0 Lite и Nano Banana 2 Lite.
Публикация и продвижение
Описание для страницы игры
Напиши описание игры для страницы на [itch.io / в магазине].
Игра: [о чём, механика, платформа]. Структура: цепляющая первая фраза,
три отличия от похожих игр, управление, что внутри.
Объём — до 150 слов, без «уникальный» и «захватывающий».
Заметки к обновлению
Вот список изменений в игре: [список]. Напиши заметки к обновлению для игроков:
короткое вступление, что нового, что исправлено, что дальше.
Тон дружелюбный, без канцелярита, до 120 слов.
Ответ игроку с жалобой
Игрок написал: «[сообщение]». Помоги ответить вежливо: поблагодарить,
признать проблему, объяснить, что мы делаем, без обещаний, которые я не смогу выполнить.
До 60 слов.
Что не стоит ждать
- Модель не запускает игру. Она пишет код, а проверять его в браузере приходится вам. Об ошибках сообщайте дословно — из консоли браузера (F12 → Console).
- Большая игра за один запрос не получится. Растите её по шагам, начиная с минимума, который уже можно запустить.
- Картинки не связаны между собой. Модель рисует каждую картинку заново и не помнит прошлые, поэтому единый стиль задавайте словами.
- Анимацию и звук модель не создаёт. Звуки можно сгенерировать кодом через Web Audio API, а движение — программой: модель подскажет как.
- Проверяйте факты. Если игра опирается на реальные знания — история, наука, викторины — перепроверяйте ответы модели: она может уверенно ошибаться.
Чтобы сыграть с нейросетью, а не сделать игру, загляните в гайд «Ролевая игра с нейросетью». Цены запросов смотрите в каталоге моделей.
Частые вопросы
Сколько стоит сделать игру с нейросетью?
Простая игра в одном файле — это несколько запросов к недорогой модели, обычно десятки рублей вместе с доработками. Точную цену запроса вы видите до отправки, а неудачный запрос ничего не стоит. Картинки считаются отдельно: у каждой модели своя цена, она есть в каталоге.
Какой запрос выбрать первым?
Если вы только начинаете, возьмите змейку или игру на запоминание парных карточек: они короткие, работают с первого раза и хорошо подходят для первых правок.
Можно ли использовать эти запросы в других нейросетях?
Да, это обычный текст. Но не все модели одинаково держат длинные инструкции и формат ответа, поэтому результат может отличаться.