Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hayd1n/cs3005301-oop-dungeon-project

Dungeon Project
https://github.com/hayd1n/cs3005301-oop-dungeon-project

ntust

Last synced: 1 day ago
JSON representation

Dungeon Project

Awesome Lists containing this project

README

        

# 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 |