Skip to content

hayd1n/CS3005301-OOP-Dungeon-Project

Repository files navigation

Dungeon Project

A simple rogue-like dungeon game written in C++ and sfml OpenGL library.

截圖 2023-06-27 上午11 47 18 截圖 2023-06-27 上午11 47 57

Support Platforms

  • Windows MSVC
  • MacOS AppleClang
  • Linux GCC/Clang

Build

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build .

What have we done?

  • Basic operation and game logic.
  • There are at least two types of enemies with different behavior patterns.
  • There are at least two or more props that provide different effects.
  • There are at least three or more different playable levels
  • Can save and read files.

Keymap

Key Function
W/A/S/D Move Player
O Load Save File
P Save File
J Attack
Enter Open Door