Skip to content

Asrom11/Star-Defenders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

- жанр: Tower Defence
- основная идея:
Вражеские отряды идут в вашу сторону, если они пройдут у тебя понижаются жизни.
(ну тут как бы tower defence) Надо всех победить и не потратить все жизни.
- основная "фича", отличающая от подобных:
Каждый персонаж будет иметь уникальную способность, которая будет менять ситуацию на поле боя. К примеру, персонаж N имеет способность, которая понижает ему DEF -70%, ATK +110%, расширяется диапазон атаки и может атаковать 3 цели одновременно, это позволит по-умному ставить персонажей и заставит думать игрока над этим. Также планируются и другие особенности у персонажей.
Планируется(но не уверен успею ли) возможность дать игроку менять позицию персонажа на поле боя, то есть если у игрока на фланге происходят проблемы он может переместить  в каком-то направлении своего персонажа, чтобы помочь.

- возможные алгоритмы, которые будете использовать в ней.
Пока что только алгоритм оптимального пути
- начало работы над ТЗ (что и как должно работать в вашей игре). Это в первую очередь необходимо вам для разработки.



тз:

1. Меню:
	1.Start - после чегоу  у игрока должна быть возможность выбрать уровень, чтобы перепройти его на лучший результат или перепройти.
	2. Настройки - Есть настройка звука: бегунок по позициям от 0 до 10, контролирующие громкость звука в игре.
	3. Выйти из игры.

2. Игрок:
	1. У игрока будет возможность навестить мышкой и после чего поставить персонажа на какую-то клеточку поля и выбрать ему направление.
	2. Управление будет происходит с помощью мышки.

3. Персонажи:
	1. У Персонажа должен быть выбран один из классов: Медик, Дефендер, Cтраж, Маг,Снайпер, Авангард.
	2. Каждый персонаж должен иметь уникальную способность, особый навык, который также отличает его от других и влияет на поле боя.
	3. Прописана сопротивление к какому-либо урону(Если оно есть) и хп, атака, защита.
	4. Прописан тип атака взависимости от класса.
	5. Цена Персонажа.
4. Противники:
	1. Количество ХП
	2. Атака
	3. Защита
	4. Сопротивление урона
	5. Особенности противника, если они есть.

5. Интерфейс при игре:
	1. Пауза
	2. Снизу будет пул героев, который игрок может выбрать и высадить на поле.
	3. Должно показываться количество валюты для высадки персонажа.
	4. Хп персонажа и заряд (Хп синее, заряд зелёный при заполнее игроку отображается, что он готово и есть возможностьактивировать способность).
	5. Хп противника (красное)
	6. После боя игроку будет показан его результат( от 1 до 3 в зависимости сколько пропустил. Изначально количество жизней 3).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages