Skip to content

tollyx/dungeon

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages