Sashnov Alexander's home page

Danger Dungeon

[danger dungeon screenshot]

Эта игра очень напоминает старенькую игру Lode Runner (помните такую?). Danger Dungeon написан на C++. Для описания объектов в игре используются классы, которые все являются производными от базового класса. Для обновления координат объектов вызывается их метод Move, а для реакции на внешние воздействия (такие, например, как вхождение в непроходимую область или перемещение лифта под ногами игрока) вызывается метод Message. Игра будет хорошим примером для тех, кто хочет научиться создавать игры с более-менее сложной логикой. Для создания дополнительных уровней можно использовать Level Editor.

Downloads

Перечисленные ниже архивы содержат только исходники проекта соответствующих версий. Чтобы запустить игру, вам также необходимо скачать dd_media.zip (648 Kb), содержащий графику игры, уровни и звуки. В архиве с самыми свежими исходниками содержится файл version_info.txt с подробным описанием изменений в различный версиях. Для компиляции нужна библиотека NukeDX.