Skip to content
This repository was archived by the owner on Feb 1, 2024. It is now read-only.

Latest commit

 

History

History
79 lines (63 loc) · 7.08 KB

File metadata and controls

79 lines (63 loc) · 7.08 KB

Dungeon of Masters (DOM)

Общие сведения

  • дата начала работы: 22 декабря 2021 г.
  • срок окончания работы: ...

Требования

Создать кооперативную 2Д игру в жанре настольный рогалик с блэкджком и элементами РПГ.

Игровой процесс

Игровое клеточное поле представляет собой лабиринт по которому разбросаны враги и другие элементы игры. При прохождении уровня команда переходит на следующий уровень, который так же как и первый, генерируется рандомно.

Команда игроков может состоять максимум из 4-х игроков, каждый разного класса. Например:

Название ХП Сила атаки Доп. характеристики
Воин 8 2 + 1 броня
Танк 10 1 + 1 броня
Лучник 5 2 + 1 дальность атаки
Маг 4 3 + 1 дальность атаки
+ 1 вампиризм

На игровом поле присутствуют враги нескольких видов. Например:

Название ХП Сила атаки Доп. характеристики
Мечник 4 1 -
Лучник 3 2 + 1 дальность атаки
Палач 10 4 -
Копейщик 6 4 + 2 дальность атаки

В конце лабиринта существует босс. Например:

Название ХП Атака 1 Атака 2 Атака 3 Атака 4
Каменный голем 40 Бьет на 1 клетку перед собой, нанося 4 ед. урона Бьет вокруг себя в радиусе 1 клетки, нанося 1 ед. урона Бьет по площади 3х3 перед собой, нанося 2 ед. урона Бьет на любой дистанции, нанося 1 ед. урона
И другие.

Ход игры решает бросок кости. Игроки по очереди бросают кость и могут переместиться по игровому полю на 0-<выпавшее число> клеток. Если у игрока есть возможность ударить врага, то игра переходит в режим боя, во время которого кость бросает только 1 игрок, пока не умрет враг или персонаж игрока. Так же из режима боя можно выйти убежав от врага на дистанцию, на которой он не сможет атаковать персонажа игрока. Если персонаж игрока зашел в радиус видимости врага, то этот враг начинает двигаться в сторону персонажа каждые 2 хода команды игроков. Если персонаж игрока погибает, его союзники могут исцелить его на случайное число хп, но не больше чем 3 раза за уровень.

Из убитых врагов падают монеты, которые можно потратить в магазине, приобретая предметы, дающие прибавки к характеристикам. Предметы в магазине появляются случайным образом и не меняются до перехода на следующий уровень. Предметы разделены на классы и уровни. Например:

Название Характеристики Ограничения
Длинный меч + 1 сила атаки
+ 1 дальность атаки
Только для Воина
Резной лук + 1 сила атаки
+ 1 дальность атаки
Только для Лучника
Бронированные ботинки + 2 брони
+ 1 дальность передвижения
2-ой уровень и выше
Клинок вампира + 1 вампиризм Только для персонажей ближнего боя
Лук вампира + 2 силы атаки
+ 1 дальность атки
+1 вампиризм
Только для Лучника; 2-ой уровень и выше
И другие.

Персонаж может собрать ограниченное кол-во предметов.

Так же на карте могут находиться усиления, которые не занимают слот предмета, но навсегда увеличивают какую-либо характеристику. Например:

Название Эффект Ограничения
Лечебная сфера Восстанавливает 1 ед. хп или добавляет 1 временную ед. хп -
Эмблема силы Дает + 1 силу атаки -
Эмблема жизни Увеличивает максимальный запас здоровья на 1 -
И другие.

После убийства босса уровня, открывается переход на следующий. При активации перехода, вся команда переходит на следующий уровень. С каждым уровнем враги становятся сильнее.