Космические Капсулы — GDD v1.0
Казуальный match-3 во внешнем космосе · HTML5 Canvas · 30 уровней
Общее описание

Космические Капсулы — это яркий казуальный пазл в сеттинге космоса. Вместо стандартного свайпа игрок соединяет цепочки капсул одного цвета, перетаскивая пальцем или мышью. Цепочки из 3+ капсул исчезают, а длинные комбо создают мощные бустеры: ракеты, бомбы, цветовые лучи и сверхновые.

Игрок продвигается по карте созвездий из 30 уровней. Каждый уровень ограничен по ходам и имеет цели: собрать капсулы, очистить космическую пыль, разрушить астероиды, опустить звёздные ядра или зарядить орбитальные маяки. Фон — глубокий космос с анимированными звёздами и туманностями.

Целевая аудитория
Возраст
8+ — доступно даже детям, но требует планирования
Сессия
2–8 минут на уровень. Идеально для перерыва
Платформы
Десктоп (мышь), мобильные (тач), планшеты
Оффлайн
Нет сети, рекламы или покупок. Полностью автономно
Основной цикл
  1. Игрок открывает карту уровней (созвездие)
  2. Выбирает открытый уровень и видит цели + лимит ходов
  3. Перетаскивает через 3+ капсулы одного цвета — они исчезают
  4. Срабатывают бустеры, падает гравитация, спавнятся новые капсулы
  5. Цели обновляются. Победа — все цели выполнены. Поражение — ходы закончились
  6. Начисляются 1–3 звезды и космическая пыль (валюта)
Игровое поле

Размер по умолчанию: 8×8 клеток. Некоторые уровни используют пустые клетки (void) для нестандартных форм.

Тип клеткиОписание
ИгроваяМожет содержать капсулу или падающий объект
Пустота (Void)Пустое пространство, блокирует гравитацию и пути
ЗаблокированнаяВременно занята препятствием
ЦелеваяСодержит специальный объект: маяк или звёздное ядро
Цвета капсул

До 6 цветов + режим для дальтоников с уникальными паттернами:

Красная — точки Синяя — полоски Зелёная — лист Жёлтая — звезда Фиолетовая — диагональ Оранжевая — кольцо

Доступность по уровням: 1–5 → 4 цвета, 6–15 → 5 цветов, 16–30 → 6 цветов.

Механика соединения

Игрок нажимает на капсулу и ведёт через соседние капсулы того же цвета. Соседство — 8 направлений (включая диагонали).

Бустеры на поле
Ракета (4 в ряд)
Очищает целую строку или столбец. Ориентация зависит от направления финального сегмента цепи.
Бомба (5 в ряд)
Взрывает область 3×3 вокруг себя, включая диагонали. Наносит 1 урон препятствиям.
Цветовой луч (6 в ряд)
Уничтожает все капсулы выбранного цвета на всём поле. Активируется тапом + выбором цвета.
Сверхновая (7+ в ряд)
Двойной эффект: взрыв 5×5 + уничтожение всех капсул своего цвета. Наносит 2 урона препятствиям.
Комбо бустеров
КомбоЭффект
Ракета + РакетаКрест: строка + столбец одновременно
Ракета + Бомба3 строки и 3 столбца от точки активации
Бомба + БомбаВзрыв 5×5
Луч + РакетаВсе капсулы цвета становятся ракетами и активируются
Луч + БомбаВсе капсулы цвета становятся бомбами и активируются
Луч + ЛучОчистка всего поля + 1 урон всем препятствиям
Сверхновая + любойСначала сверхновая, затем второй бустер
Инвентарные бустеры

Покупаются за космическую пыль (Stardust), зарабатываемую за уровни. Не тратят ходы.

🔨 Молоток — 100 пыли
Удаляет одну капсулу, наносит 1 урон астероиду, размораживает лёд или заряжает маяк
🔀 Перемешать — 120 пыли
Перемешивает все обычные капсулы и бустеры на поле. Препятствия остаются
⭐ Луч звезды — 180 пыли
Очищает выбранную строку или столбец целиком
➕ +5 ходов — 220 пыли
Добавляет 5 дополнительных ходов к текущему уровню
Препятствия и объекты
🌌
Космическая пыль
Накладка на клетку. Исчезает вместе с капсулой. Цель: очистить всю пыль
🪨
Астероид
Блокиратор с HP 1–3. Не падает, блокирует пути. Получает урон от соседних взрывов
❄️
Замороженная капсула
Содержит случайный цвет. Нельзя соединять, пока лёд не растает от соседнего взрыва
Звёздное ядро
Целевой объект. Падает вниз под действием гравитации. Собирается при достижении нижнего ряда
📡
Орбитальный маяк
Статический объект. Требует 5+ зарядов от соседних взрывов. Полностью заряженный исчезает
🕳️
Пустота
Прозрачный пробел. Блокирует гравитацию и соединения. За ней виден звёздный фон
Цели уровней
Тип целиОписание
Набрать очкиДостичь заданного количества очков
Собрать цветУничтожить N капсул конкретного цвета
Собрать любыеУничтожить N капсул любого цвета
Очистить пыльУбрать все клетки с космической пылью
Разрушить астероидыУничтожить все астероиды
РазморозитьРастопить все замороженные капсулы
Опустить ядраДовести все звёздные ядра до нижнего ряда
Зарядить маякиПолностью зарядить все орбитальные маяки
Звёздный рейтинг
Кампания — 30 уровней
1 Учебная орбита
2 Цветной дрейф
3 Ракетная искра
4 Бомбовый цветок
5 Пыльная туманность
6 Первые астероиды
7 Пыль и камень
8 Ледяные кольца
9 Разбитая орбита
10 Падающее ядро
11 Двойные ядра
12 Астероидный пояс
13 Сигнал маяка
14 Маяк в пыли
15 Призматическая капсула
16 Гравитационный разрыв
17 Холодный пояс
18 Лабиринт ядер
19 Заряженная орбита
20 Урок сверхновой
21 Тройное ядро
22 Туманность-крест
23 Тяжёлые камни
24 Замороженные маяки
25 Врата звёздопада
26 Сетка дальнего космоса
27 Созвездие маяков
28 Поле кристальных ядер
29 Финальная туманность
30 Сердце звёзд
Звук и музыка
Музыка
Спокойный электронный эмбиент 80–100 BPM. Ненавязчивая мелодика, плавный loop. Отдельный трек победы и поражения
SFX
Процедурные звуки: блип при выборе, поп при исчезновении, лазер ракеты, взрыв бомбы, звон ядра, треск льда
Арт-направление

Стиль: яркий, глянцевый, аркадный с мягкими неоновыми акцентами. Капсулы выглядят как волшебные энергетические таблетки с белой полосой-бликом. Поле — парящая sci-fi панель с тонкими светящимися границами. Фон — многослойный звёздный скроллинг с тремя планами глубины и пульсирующими туманностями.

Технический стек
HTML5 Canvas 2D
Рендер игрового поля, частиц, анимаций. requestAnimationFrame, 60fps
Vanilla JavaScript
Нет фреймворков. Плоский массив клеток: {type, color, obstacle, overlay}
Web Audio API
Процедурный синтез музыки и SFX. Никаких внешних аудиофайлов
localStorage
Прогресс, рекорды, звёзды, валюта, настройки, разблокированные уровни
Экраны

Заставка — 1.5 сек, анимированная капсула на фоне звёзд. Пропускается по тапу

Главное меню — логотип, кнопки: Играть, Уровни, Настройки, Как играть. Счётчик пыли

Карта уровней — созвездие с узлами, линиями, звёздами прогресса. Заблокированные — затемнены

Игровой экран — верхняя панель (пауза, номер уровня, ходы, счёт), панель целей, доска 8×8, инвентарь бустеров

Пауза — Продолжить, Начать заново, Настройки, Выйти в меню

Победа — Уровень пройден!, звёзды, счёт, заработанная пыль. Кнопки: Далее, Повтор, Карта

Поражение — Ходы закончились, оставшиеся цели. Кнопки: Повторить, +5 ходов, Карта

Настройки — Музыка, Звуки, Вибрация, Режим дальтоника, Уменьшенная анимация, Язык, Сброс прогресса

Доступность
Космические Капсулы — Game Design Document v1.0 · Для служебного пользования