Iet uz failu
Adrian Hedqvist 1505a13c99 Merge branch 'master' of github.com:tollyx/dungeon 2018-04-03 08:18:44 +02:00
assets Add background color uniform, remove current color state 2017-12-30 13:40:09 +01:00
data Merge branch 'master' of github.com:tollyx/dungeon 2018-03-26 22:25:50 +02:00
libs/kaguya-1.3.2/include/kaguya Cleanup 2017-12-27 17:50:44 +01:00
src Merge branch 'master' of github.com:tollyx/dungeon 2018-04-03 08:18:44 +02: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 Use the shader class 2018-01-18 22:29:58 +01:00
CMakeSettings.json Fix some things 2017-12-27 22:53:48 +01:00
README.md Update README.md 2018-01-09 22:15:19 +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 Too big of a commit again 2018-04-02 22:24:54 +02:00
dungeon.vcxproj.filters Too big of a commit again 2018-04-02 22:24:54 +02:00

README.md

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

  • 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