Что мы делаем
В защите башен враги идут по дороге, а вы расставляете башни, чтобы остановить их до конца пути. За каждого побеждённого врага вы получаете деньги и тратите их на новые башни. Этот жанр приятно собирать, потому что удовольствие рождается из баланса: волны давят, башни стоят своих денег, а деньги заставляют выбирать.
Шаг 1: напишите ясный промпт
Назовите жанр, действие игрока, цель и настроение. Для нашей защиты башен:
Защита башен с видом сверху: враги идут по извилистой дороге, а я ставлю на траву башни, которые по ним стреляют. За каждого побеждённого врага получаю монеты и покупаю на них новые башни. Проигрываю, если до выхода дойдёт слишком много врагов. Чистый красочный стиль с ясными, легко читаемыми формами.
Так OddShed получает описание пути, действий игрока, заработка и траты монет, условия поражения и понятного визуального стиля.
Шаг 2: сыграйте в первую сборку
Отправьте промпт и играйте в живом предпросмотре, как только игра соберётся. Поставьте одну-две башни, пропустите волну и оцените ощущения. Отметьте, хорошо ли видна дорога, надёжно ли попадают башни и честно ли начисляются монеты.
Шаг 3: запустите основной цикл
Сначала настройте цикл «поставить, стрелять, заработать, потратить», по одному изменению за раз:
- Дай ставить башню кликом по пустой клетке травы и показывай её радиус до подтверждения.
- Пусть башни сами стреляют по ближайшему врагу в радиусе.
- Давай мне монеты за каждого побеждённого врага и показывай сумму сверху.
- Не давай ставить башню, если мне на неё не хватает монет.
Шаг 4: добавьте волны и цель
Теперь добавьте правила, благодаря которым отдельная партия будет ощущаться как полноценная игра:
- Пусть враги идут волнами, и каждая чуть сложнее предыдущей.
- Показывай номер волны и сколько врагов осталось.
- Дай мне несколько жизней и отнимай по одной каждый раз, когда враг доходит до выхода.
- Заканчивай игру экраном победы, если я прошёл последнюю волну, или экраном поражения, если жизни кончились.
Шаг 5: настройте баланс
Именно баланс делает защиту башен весёлой. Пройдите игру целиком, а потом подкручивайте числа, пока она не станет честной, но напряжённой:
- Если слишком легко, сделайте поздние волны больше или быстрее либо поднимите цену башен.
- Если слишком сложно, дайте чуть больше стартовых денег или немного удешевите базовую башню.
- Добавьте второй тип башни с другим компромиссом, например медленную, но мощную.
Меняйте одно число, играйте и подстраивайте снова. Сборки, которые меняют игру, сначала сохраняют точку восстановления, так что неудачный эксперимент с балансом откатывается одним шагом. Экспортируйте версию, которой вы довольны.
Шаг 6: отполируйте и поделитесь
- Используй чёткие яркие формы, чтобы дорога и башни читались с первого взгляда.
- Добавь короткий звук выстрела башни и звон монет, когда я зарабатываю монеты.
- Добавь лёгкую тряску или вспышку, когда враг доходит до выхода.
Когда вам покажется, что игра готова, поделитесь ссылкой или опубликуйте её в публичной Библиотеке игр. Если хотите попробовать другой жанр, откройте руководство по созданию платформера с ИИ.