Random Rogalic — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
 
Строка 28: Строка 28:
  
 
[https://youtu.be/1iWDkpmkiQA Демо-видео]
 
[https://youtu.be/1iWDkpmkiQA Демо-видео]
[https://youtu.be/gPA8cK6fWJw Демо №2]
+
 
 +
[https://www.youtube.com/watch?v=b82Qi6XJMiY Демо №2]
  
 
[http://vk.com/away.php?utf=1&to=https%3A%2F%2Fdocs.google.com%2Fpresentation%2Fd%2F1RSqa6TzJEo4CBJ2iN3V0q8VUlsp5pW7O9cr6CZbeiNs%2Fedit%3Fusp%3Dsharing Презентация]
 
[http://vk.com/away.php?utf=1&to=https%3A%2F%2Fdocs.google.com%2Fpresentation%2Fd%2F1RSqa6TzJEo4CBJ2iN3V0q8VUlsp5pW7O9cr6CZbeiNs%2Fedit%3Fusp%3Dsharing Презентация]

Текущая версия на 16:42, 9 ноября 2015

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

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

Фичи:

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

Состав:

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

Демо-видео

Демо №2

Презентация

Баги

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

Таблица