Random Rogalic

Материал из SEWiki
Перейти к: навигация, поиск

Краткое описание:

RGP-игра на ascii-графике под linux-консоль. Каждый уровень игры представляет из себя случайно сгенерированное подземелье, по которому раскиданы различные подбираемые вещи и куча разношерстных монстров, эти вещи охраняющие.

Фичи:

  • Графика 2D, вид сверху
  • Уровень представляет из себя лабиринт/подземелье. Населен монстрами и подбираемыми предметами
  • Виды монстров - случайные:
    • Монстры:
      • случайные характеристики вида монстра
      • случайный вид монстра;
    • AI монстров - случайное для каждого вида
      • случайный характер поведения по отношению к игроку и к другим монстрам
  • Подбираемые предметы - случайные:
    • случайные характеристики предмета;
    • случайное название предмета;

Состав:

Ссылка на репозиторий.

Демо-видео

Баги

  • Возможны случаи расположения дверей в комнаты таким образом, что в комнату невозможно зайти. Из-за этого лабиринт генерировался пустым; Баг частично исправил, теперь лабиринт никогда пустым не сгенерится, но возможна генерация комнаты с недостижимой дверью;
  • Возможна такая генерация одной из комнат рядом с начальной точкой появления героя, при которой герой не сможет пройти дальше по лабиринту;
  • Возможно появление дырок в комнатах, т.е. в комнату можно попасть в обход двери;
  • Пустая полоска здоровья врага не исчезает при убийстве врага;
  • Не работает перезапуск игры; не реализован конец игры - можно убить всех врагов или прийти в конечную точку - и ничего не произойдет;
  • Сильное мерцание экрана во время игры; - исправлено.

Таблица