No description
| assets | ||
| data | ||
| libs/kaguya-1.3.2/include/kaguya | ||
| src | ||
| .gitignore | ||
| CMakeLists.txt | ||
| CMakeSettings.json | ||
| config.lua | ||
| dungeon.sln | ||
| dungeon.vcxproj | ||
| dungeon.vcxproj.filters | ||
| README.md | ||
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
- Main menu
- Character creation
- Settings menu
- Data editors?
- Dungeon generation
- Generate rooms & corridors
- Place entrance & exit
- Place enemies
- Prefabs
- Items
- Inventory
- Consumables
- Equipment
- Data-driven AI
- Lua scripting
- Data Loading
- Item effects
- Status effects
- Dialouges?
- Spells/Skills
Wishlist
- 3D view similar to this experiment I made in Unity
- Depth that rivals dwarf fortress (good luck, me!)
