Документ игрового дизайна
Прототип Tower Defense
Версия документа: 1.1
Дата: февраль 2026
Период разработки: февраль – май 2026 (4 месяца)
Жанр: Tower Defense (одиночная игра, стратегия в реальном времени)
Платформа / Движок: PC / Unity (2D)
Слоган
Ставь башни. Выживай в волнах. Защити Кристалл.
Одно предложение
Классическая tower defense: игрок размещает оборонительные сооружения вдоль фиксированного пути, чтобы остановить всё более сложные волны врагов и не дать им уничтожить центральный объект — Кристалл.
- Короткие и средние игровые сессии (10–25 минут на уровень)
- Правила, понятные за 30–60 секунд
- Удовлетворяющая прогрессия через улучшения башен и стратегическое размещение
- Нарастающее напряжение от волны к волне с осмысленными тактическими решениями
- Чистый, читаемый 2D-стиль (пиксель-арт или аккуратный вектор)
- Между волнами: трать золото на постройку новых башен и улучшение существующих
- Начало волны: враги появляются у входа и следуют заданным путём
- Башни автоматически обнаруживают и атакуют врагов в зоне досягаемости
- Уничтожение врагов приносит золото
- Если враг дошёл до Кристалла → отнимается одна жизнь
- Жизни = 0 → поражение
- Выжить все волны уровня → победа
Победа
- Пройдены все волны (12)
- Здоровье Кристалла(Замка) > 0
Поражение
- Здоровье Кристалла(Замка) = 0
- Немедленный экран поражения + возможность перезапуска
| Тип врага | Скорость | Здоровье | Награда (золото) | Особенность | Первое появление |
|---|---|---|---|---|---|
| Враг | 3/5 | 1 | 6 | Базовый, появляется группами | Волна 1 |
| Быстрый Враг | 5/5 | 2 | 12 | Очень быстрый — требует замедления | Волна 4 |
| Бронированный Враг | 2/5 | 5 | 30 | Высокое здоровье — нужен высокий урон | Волна 6 |
| Враг (летающий) | 4/5 | 3 | 18 | Летает — иммунен к наземным башням | Волна 8 |
| Огненный Враг (босс) | 2/5 | 8 | 120 | Один мощный юнит | Волна 12 |
- Всего волн на уровне: 12
- Волны 9–12 — смешанные составы
| Тип башни | Роль | Скорострельность | Урон | Дальность | Стоимость | Особенность | Уровни улучшения |
|---|---|---|---|---|---|---|---|
| Стрелковая башня | Одиночный высокий DPS | Очень высокая | 12–18 | Средняя | 80 | Надёжный выбор на ранних стадиях | 3 |
| Огненная башня | Мощный одиночный урон | Низкая | 45–70 | Средняя | 160 | Отлично против толстых целей | 3 |
| Ледяная башня | Контроль толпы + средний урон | Средняя | 22–35 | Средняя | 120 | Замедляет на 50% на 2,5–3,5 сек | 3 |
| Цепная молния | Множественный / AoE урон | Средняя | 28–40 | Средняя | 180 | Бьёт по цепочке 3–5 целей (уменьш. урон) | 3 |
Правила улучшений:
- Каждый уровень повышает урон / дальность / скорострельность / силу эффекта
- Стоимость улучшения ≈ 1,7–2,2× предыдущей
- Продажа возвращает ≈ 65% от вложенных средств
Стартовое золото: 350
Основные источники дохода:
- Убийство врагов (6–120 золота в зависимости от типа)
- Бонус за чистую волну (ни один враг не дошёл): +20 золота
- Пассивный доход: +5 золота каждые 45 секунд
Основные траты:
- Постройка башни: 80–180
- Улучшение башни: 120–380 (зависит от уровня)
- Возврат при продаже: ~65%
- Один уровень
- Длина пути: ~130–160 тайлов/единиц
- Зоны для строительства организованы в логичные кластеры
- Несколько узких мест и длинных прямых участков
- В прототипе пути не разветвляются
- Вид сверху (top-down 2D)
- Размещение по сетке (Tilemap)
- Стиль: пиксель-арт или чистый вектор
- Минимальный интерфейс: золото, жизни, счётчик волн, магазин башен
- Основная обратная связь: частицы попаданий, цифры урона, анимация смерти врагов, вспышки выстрелов
- Один уровень с 12 волнами
- Все 4 типа врагов + босс
- Все 4 типа башен с 3 уровнями улучшений
- Размещение и продажа башен
- Рабочая экономика
- Экраны победы / поражения
- Без сохранения, без нескольких уровней, без звукового дизайна
Месяц 1
- Макет уровня и путь
- Система движения врагов (waypoints)
- Базовый спавнер волн
- 1–2 типа врагов
- 1 тип башни + снаряд
Месяц 2
- Все типы башен и улучшения
- Интерфейс и логика размещения башен
- HUD (золото, жизни, волна)
- Механика продажи
- Базовые условия победы/поражения
Месяц 3
- Все типы врагов
- Первый проход баланса
- Визуальные эффекты и полировка
- Звуковые заглушки
- Специальные эффекты башен (замедление, цепь)
Месяц 4
- Финальный баланс и кривая сложности
- Главное меню, пауза, рестарт
- Тестирование и исправление багов
- Сборка и документация
- Страница на GitHub / видео прохождения
- 2–3 дополнительных карты
- Бесконечный режим
- Дополнительные типы башен
- Экран статистики / достижений
- Базовая звуковая реализация
- Локальная таблица рекордов
Статус документа: Черновик v1.1 — февраль 2026
Может дополняться и корректироваться в процессе разработки.