1.1 KiB
1.1 KiB
dungeon
A work-in-progress, cross-platform roguelike written in C++ using SDL2 and OpenGL.
Compiling
Dependencies: SDL2
, Lua53
, glm
, and glbinding
Linux
Install the dependencies using your favorite package manager and then use cmake.
Windows
I heavily recommend you to use vcpkg to install the dependencies. When you've done that, either use cmake or the included solution to build with visual studio.
Future plans
To-Do
- A main menu
- Dungeon generation
- Make entities and AI completely data-driven
- Implement Lua for item/effects/action scripting
- Might as well use it for basic data storage as well, since I can then skip creating my own parser or adding an additional library for json/yaml/toml/whatever.
- Get Lua to work
- Initial implementation
- Items
- Status Effects
- Spells
Wishlist
- 3D view similar to this experiment I made in Unity
- Depth that rivals dwarf fortress (good luck, me!)