An experiment with making a dungeon crawler with Open Source or public domain assets, using Phaser 3 & Typescript.
Live demo available at https://dungeon-dash.surge.sh
MIT License applies unless otherwise noted.
Get a local instance running with npm i
and then npm run start
.
Press R
in game to see a tilesheet reference, press R
again to return to the game. Press Q
to show the debug layer.
Contributions must be valid typescript & formatted with prettier.js.
Otherwise, go nuts.
- use
PerformanceObserver
to get a more accurate FPS value
- Uses mrpas to determine the field of view
- Uses dungeoneer to generate the dungeon
Rogue*.png
files are from the Rogue Dungeon Tileset 16x16 by fongoose- "CasualEncounter" font from Anna Anthropy's World of Fonts