├── .gitignore ├── LICENSE ├── README.md ├── cpp ├── assets │ └── terminal16x16.png ├── build.bat ├── components │ ├── item.hpp │ ├── monster.hpp │ ├── player.hpp │ ├── position.hpp │ └── trap.hpp ├── design_mode.cpp ├── design_mode.hpp ├── leaderboards.cpp ├── leaderboards.hpp ├── level.hpp ├── level_select.cpp ├── level_select.hpp ├── main.cpp ├── main_menu.cpp ├── main_menu.hpp ├── modestack.cpp ├── modestack.hpp ├── play_mode.cpp ├── play_mode.hpp └── rltk │ ├── base_mode.cpp │ ├── base_mode.hpp │ ├── geometry.cpp │ ├── geometry.hpp │ ├── sprite.cpp │ ├── sprite.hpp │ ├── visibility.hpp │ ├── window.cpp │ └── window.hpp ├── node └── dankest-dungeon │ ├── app.js │ ├── bin │ └── www │ ├── package.json │ ├── public │ ├── dankest.data │ ├── dankest.js │ ├── dankest.js.mem │ ├── game.html │ ├── index.html │ ├── javascripts │ │ ├── game.js │ │ ├── leaderboards.js │ │ ├── login.js │ │ └── md5.js │ ├── leaderboards.html │ └── stylesheets │ │ ├── dank.css │ │ └── style.css │ ├── routes │ ├── database.js │ ├── index.js │ ├── tokens.js │ └── users.js │ └── views │ ├── error.jade │ ├── index.jade │ └── layout.jade └── postgres.sql /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/README.md -------------------------------------------------------------------------------- /cpp/assets/terminal16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/assets/terminal16x16.png -------------------------------------------------------------------------------- /cpp/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/build.bat -------------------------------------------------------------------------------- /cpp/components/item.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/components/item.hpp -------------------------------------------------------------------------------- /cpp/components/monster.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/components/monster.hpp -------------------------------------------------------------------------------- /cpp/components/player.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/components/player.hpp -------------------------------------------------------------------------------- /cpp/components/position.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/components/position.hpp -------------------------------------------------------------------------------- /cpp/components/trap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/components/trap.hpp -------------------------------------------------------------------------------- /cpp/design_mode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/design_mode.cpp -------------------------------------------------------------------------------- /cpp/design_mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/design_mode.hpp -------------------------------------------------------------------------------- /cpp/leaderboards.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/leaderboards.cpp -------------------------------------------------------------------------------- /cpp/leaderboards.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/leaderboards.hpp -------------------------------------------------------------------------------- /cpp/level.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/level.hpp -------------------------------------------------------------------------------- /cpp/level_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/level_select.cpp -------------------------------------------------------------------------------- /cpp/level_select.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/level_select.hpp -------------------------------------------------------------------------------- /cpp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/main.cpp -------------------------------------------------------------------------------- /cpp/main_menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/main_menu.cpp -------------------------------------------------------------------------------- /cpp/main_menu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/main_menu.hpp -------------------------------------------------------------------------------- /cpp/modestack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/modestack.cpp -------------------------------------------------------------------------------- /cpp/modestack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/modestack.hpp -------------------------------------------------------------------------------- /cpp/play_mode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/play_mode.cpp -------------------------------------------------------------------------------- /cpp/play_mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/play_mode.hpp -------------------------------------------------------------------------------- /cpp/rltk/base_mode.cpp: -------------------------------------------------------------------------------- 1 | #include "base_mode.hpp" 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /cpp/rltk/base_mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/rltk/base_mode.hpp -------------------------------------------------------------------------------- /cpp/rltk/geometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/rltk/geometry.cpp -------------------------------------------------------------------------------- /cpp/rltk/geometry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/rltk/geometry.hpp -------------------------------------------------------------------------------- /cpp/rltk/sprite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/rltk/sprite.cpp -------------------------------------------------------------------------------- /cpp/rltk/sprite.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/rltk/sprite.hpp -------------------------------------------------------------------------------- /cpp/rltk/visibility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/rltk/visibility.hpp -------------------------------------------------------------------------------- /cpp/rltk/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/rltk/window.cpp -------------------------------------------------------------------------------- /cpp/rltk/window.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/cpp/rltk/window.hpp -------------------------------------------------------------------------------- /node/dankest-dungeon/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/app.js -------------------------------------------------------------------------------- /node/dankest-dungeon/bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/bin/www -------------------------------------------------------------------------------- /node/dankest-dungeon/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/package.json -------------------------------------------------------------------------------- /node/dankest-dungeon/public/dankest.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/dankest.data -------------------------------------------------------------------------------- /node/dankest-dungeon/public/dankest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/dankest.js -------------------------------------------------------------------------------- /node/dankest-dungeon/public/dankest.js.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/dankest.js.mem -------------------------------------------------------------------------------- /node/dankest-dungeon/public/game.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/game.html -------------------------------------------------------------------------------- /node/dankest-dungeon/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/index.html -------------------------------------------------------------------------------- /node/dankest-dungeon/public/javascripts/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/javascripts/game.js -------------------------------------------------------------------------------- /node/dankest-dungeon/public/javascripts/leaderboards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/javascripts/leaderboards.js -------------------------------------------------------------------------------- /node/dankest-dungeon/public/javascripts/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/javascripts/login.js -------------------------------------------------------------------------------- /node/dankest-dungeon/public/javascripts/md5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/javascripts/md5.js -------------------------------------------------------------------------------- /node/dankest-dungeon/public/leaderboards.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/leaderboards.html -------------------------------------------------------------------------------- /node/dankest-dungeon/public/stylesheets/dank.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/stylesheets/dank.css -------------------------------------------------------------------------------- /node/dankest-dungeon/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/public/stylesheets/style.css -------------------------------------------------------------------------------- /node/dankest-dungeon/routes/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/routes/database.js -------------------------------------------------------------------------------- /node/dankest-dungeon/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/routes/index.js -------------------------------------------------------------------------------- /node/dankest-dungeon/routes/tokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/routes/tokens.js -------------------------------------------------------------------------------- /node/dankest-dungeon/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/routes/users.js -------------------------------------------------------------------------------- /node/dankest-dungeon/views/error.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/views/error.jade -------------------------------------------------------------------------------- /node/dankest-dungeon/views/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/views/index.jade -------------------------------------------------------------------------------- /node/dankest-dungeon/views/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/node/dankest-dungeon/views/layout.jade -------------------------------------------------------------------------------- /postgres.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebracket/dankestdungeon/HEAD/postgres.sql --------------------------------------------------------------------------------