# Дизайн-документ %безымянной игры%
## Нерешенные глобальные вопросы
- Игровая карта генерируется или просто набор предопределенных.
- Конечная цель (если вообще нужна)/концовка.
- Сеттинг и лор.
- Что может делать пользователь в режиме разведки.
- Механика апгрейдов/улучшений/иных поощрений для юнитов.
## Целевая аудитория
- Платформа: desktop (Windows, Linux, MacOS);
- Возраст: TODO;
- Описание: TODO.
## Общее описание игры
- Цель: прожить как можно дольше?;
- Жанр: пошаговая стратегия с элементами ролевой игры;
- Вид: от третьего лица, свободная камера?;
- Игровая сетка -- гексагональная (напр.: бои HoMM3, сетка Civilization V/VI, и т.д.), мелкозернистая;
Игрок управляет фиксированной группой юнитов. Класс каждого из юнита определяется перед игрой и далее, в процессе игры, не меняется. Цель игрока продержаться как можно дольше обороняясь от ..(? TODO(лор)).
После достижения некоторой подцели (TODO: придумать/описать какой), юниты оказываются на следующей локации (почему?).
### Используемые термины
TODO
### Сеттинг
TODO
### Лор
TODO
## Описание визуальной составляющей
TODO
## Описание игровых механик
Существует 2 состояния "живого" игрока: режим разведки и боя. В режим боя игра переходит при появлении вражеских юнитов в некоторой близости от юнитов игрока. При завершении боя игра возвращается в режим разведки.
### Классы юнитов
TODO
### Передвижение
Вокруг каждого юнита задается радиус обзора, который открывает туман войны. Юниты контролируются независимо друг от друга, ход наступает по очереди, как в режиме боя, так и при разведке.
### Режим разведки
TODO: придумать/описать строительство сооружений, сбор ресурсов, разведку территории и т.д.
### Боевка
TODO
### Прокачка юнитов
TODO