Go to file
2017-12-27 22:53:48 +01:00
assets New bmp fixed it??? 2017-09-18 18:18:04 +02:00
cmake Too much stuff 2017-10-18 12:25:25 +02:00
libs/kaguya-1.3.2/include/kaguya Cleanup 2017-12-27 17:50:44 +01:00
src Fix some things 2017-12-27 22:53:48 +01:00
.gitignore Switched from GLEW to glbinding, vcpkg is fucking amazing, cmake works on windows again 2017-12-27 21:54:11 +01:00
CMakeLists.txt Fix some things 2017-12-27 22:53:48 +01:00
CMakeSettings.json Fix some things 2017-12-27 22:53:48 +01:00
config.lua Update readme and better config defaults 2017-10-18 14:37:32 +02:00
dungeon.sln Fix some things 2017-12-27 22:53:48 +01:00
dungeon.vcxproj Fix some things 2017-12-27 22:53:48 +01:00
dungeon.vcxproj.filters Fix some things 2017-12-27 22:53:48 +01:00
README.md Update README.md 2017-12-27 21:57:36 +01:00

dungeon

A work-in-progress, cross-platform roguelike written in C++ using SDL2 and OpenGL.

Screenshot

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