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