Вы когда-нибудь пробовали объяснить нейросети, что такое «геймплейный крючок»? Я — да, и первые попытки напоминали общение с инопланетянином: вроде слова знакомые, а смысл ускользает. Но после сотен экспериментов я выработал систему промтов, которая превращает ChatGPT и другие LLM в полноценного джуниора-геймдизайнера. В этой подборке — 14 проверенных шаблонов, которые реально экономят часы работы. Никакой воды, только код, примеры и пояснения, почему это работает.
Почему это важно? Геймдизайн — это 80% рутины: расписать механики, набросать вариации уровней, посчитать кривые баланса. AI отлично справляется с генерацией идей и структурированием, если правильно поставить задачу. Плохой промт — получите абстрактные «интересные механики». Хороший промт — получите конкретный список с параметрами, который можно сразу тестировать.
Я использую эти промты в своей работе с Unity и Unreal, и они работают. Давайте разберём их по категориям: механики, уровни, баланс и нарратив.
Генерация игровых механик
Промт 1: «Механика с ограничениями»
Самый частый запрос — «придумай механику». Но нейросеть без контекста выдаст банальщину. Я использую такую конструкцию:
Ты — геймдизайнер с 10-летним опытом. Придумай механику для [жанр] игры с сеттингом [сеттинг]. Механика должна:
- быть основана на [ключевое действие, например, «прыжки»]
- иметь 3 уникальных свойства, которые меняют геймплей
- интегрироваться с [существующая система, например, «система крафта»]
- предлагать 2 способа использования в бою и 1 в исследовании
Формат ответа: название, описание, 3 свойства, примеры применения.
Пример: Я попросил механику для платформера с гравитацией. AI предложил «Гравитационные якоря» — предметы, которые меняют направление силы тяжести для игрока и объектов. Три свойства: притягивать врагов, создавать временные платформы, ускорять падение. Интеграция с крафтом — можно создавать якоря из ресурсов. В бою — подбрасывать врагов, в исследовании — преодолевать пропасти.
Почему работает: жёсткие рамки (жанр, сеттинг, свойства) не дают нейросети уйти в абстракцию. Она вынуждена конкретизировать.
Промт 2: «Механика из ассоциаций»
Иногда нужно вдохновение. Я даю нейросети случайное слово и прошу построить механику:
Сгенерируй 5 механик для [жанр], используя слово «[случайное слово]» как метафору. Для каждой механики опиши: как она работает, что чувствует игрок, как она влияет на темп игры.
Например, слово «маятник» для RPG дало механику «Маятник решений»: выборы игрока влияют на «маятник» — шкалу между законом и хаосом, которая меняет доступные квесты и диалоги. Это не просто идея, а готовый концепт для дизайн-документа.
Генерация уровней
Промт 3: «Текстовая карта уровня»
Для быстрого прототипирования я прошу текстовое описание уровня, которое легко превратить в блок-аут:
Создай текстовую карту уровня для [жанр] в сеттинге [сеттинг]. Уровень должен:
- иметь 3 зоны с разной сложностью
- содержать 2 головоломки, 1 секрет и 1 босса
- использовать вертикальность (высоты, подземелья)
- включать точки интереса для исследования
Формат: ASCII-карта или координатная сетка, затем описание каждой зоны.
AI может выдать ASCII-карту, которую легко перенести в Tilemap. Например, для метроидвании он сгенерировал карту с тремя зонами: «Затопленные катакомбы», «Неоновые доки», «Башня наблюдателя». Каждая зона — с уникальными врагами и паттернами.
Промт 4: «Процедурная генерация уровней»
Если вы используете процедурную генерацию, промт помогает задать правила:
Опиши алгоритм процедурной генерации уровней для [жанр] с параметрами: размер, плотность врагов, расположение ключевых объектов. Алгоритм должен использовать комнаты и коридоры. Предложи 3 варианта: безопасный, средний, сложный.
Я использовал этот промт для генерации подземелий в roguelike. AI предложил алгоритм на основе BSP-дерева, с параметрами вроде minRoomSize, maxRooms, enemyDensity. Это напрямую переносится в код на C# или Blueprint.
Балансировка игры
Промт 5: «Кривые баланса»
Баланс — это математика. Я прошу нейросеть рассчитать кривые сложности:
Для игры [жанр] с механикой [механика] построй кривую сложности на 10 уровней. Укажи: здоровье врагов, урон игрока, количество врагов, время прохождения. Используй формулу экспоненциального роста с коэффициентом 1.2. Выдай таблицу.
AI выдаёт таблицу, которую можно импортировать в Excel или Google Sheets. Например, для шутера он рассчитал, что на 5 уровне здоровье врагов должно быть 150, на 10 — 372, при уроне игрока 20. Это отправная точка для ручной настройки.
Промт 6: «Анализ дисбаланса»
Когда есть жалобы на «имбу» или «фарм», промт помогает найти причины:
В игре [описание] игроки жалуются на [проблема, например, «танк слишком сильный»]. Проанализируй возможные причины: статистика персонажа, взаимодействие с другими механиками, экономика. Предложи 3 решения с указанием плюсов и минусов.
Я описал проблему с магом, который убивал боссов за 2 секунды. AI нашёл, что виноват баг с мультипликатором урона при критическом ударе. Решение — изменить формулу с (baseDamage * critMultiplier) на (baseDamage + critBonus). Это спасло мету.
Нарратив и диалоги
Промт 7: «Диалоги с характером»
Плоские NPC — беда многих инди-игр. Я заставляю нейросеть думать о личности:
Напиши диалог между [игрок] и [NPC] в сцене [ситуация]. NPC имеет характер: [черты, например, «циничный, но добрый»]. Реплики должны:
- отражать характер через лексику и интонацию
- давать игроку 3 варианта ответа (добрый, нейтральный, агрессивный)
- продвигать сюжет или давать квест
Выдай в формате: реплика NPC, варианты игрока, реакция NPC.
AI генерирует диалог, где циничный торговец использует жаргон, а его реакция на грубость игрока — повышение цен. Это оживляет мир.
Промт 8: «Лор и мифология»
Для создания глубины мира:
Создай лор для [фракция] в мире [название]. Опиши: происхождение, верования, конфликты с другими фракциями, 3 легенды. Используй архетипы и избегай клише «тёмные эльфы». Укажи, как это влияет на квесты.
Вместо шаблонных фракций AI создал «Синтетиков» — бывших людей, слившихся с техникой. Их легенда о «Первом Слиянии» стала основой сюжетной линии.
Универсальные приёмы
Промт 9: «Рефакторинг промта»
Если ответ не устраивает, я не переписываю промт с нуля, а прошу улучшить:
Ты получил от меня предыдущий промт. Перепиши его так, чтобы получить более конкретный ответ. Уточни недостающие параметры, добавь примеры.
Это экономит время и учит формулировать лучше.
Промт 10: «Сравнение вариантов»
Для выбора механики:
Предложи 3 варианта [механика/уровень/сюжет]. Для каждого укажи плюсы, минусы, сложность реализации, риски. Сравни в таблице.
AI выдаёт сравнительную таблицу, по которой легко принять решение.
Промт 11: «Тест на геймплей»
Когда механика готова, я прошу нейросеть найти дыры:
Ты — QA-тестировщик. Проанализируй механику [описание] на: эксплойты, способы застрять, непредвиденные взаимодействия с [другая механика]. Предложи исправления.
AI часто находит неочевидные баги. Например, в механике телепортации он заметил, что можно телепортироваться сквозь стены, если использовать в момент анимации.
Промт 12: «Генерация ассетов»
Хотя нейросеть не создаёт 3D-модели, она генерирует ТЗ для художников:
Опиши концепт-арт для [объект] в стиле [стиль]. Укажи: ракурс, освещение, палитра, детали, настроение.
Я получил детальное описание «заброшенного робота в стиле киберпанк» — и художник сделал модель с первого раза.
Промт 13: «Создание GDD»
Собрать всё вместе:
Создай структуру дизайн-документа для игры [концепт]. Включи разделы: геймплей, механики, уровни, баланс, нарратив, арт. Для каждого раздела напиши ключевые вопросы, на которые нужно ответить.
AI генерирует каркас, который я заполняю — экономит часы.
Промт 14: «Итерация по фидбеку»
Когда есть отзывы игроков:
Есть фидбек: «[цитата]». Предложи 3 изменения в [механика] с учётом этого фидбека. Оцени влияние на вовлечённость.
Это помогает быстро реагировать на проблемы.
Выводы
Эти промты — не волшебная таблетка, а инструмент. Они работают, потому что заставляют нейросеть думать в рамках конкретных параметров. Начните с одного, адаптируйте под свой проект, и вы увидите, как рутина уходит в прошлое. А если у вас есть свои любимые приёмы — делитесь в комментариях, я всегда открыт к новым идеям.
Комментарии