Skip to content

A framework for Dungeon Crawler web games using Three js

License

Notifications You must be signed in to change notification settings

rocket-boots/dungeon-boots

Repository files navigation

Dungeon Boots

A framework for making grid-based Dungeon Crawler web games using Three.js.

Design Goals

  1. Provide a framework to make quick games for jams such as annual The Dungeon Crawlers Jam
    • Be web/JavaScript-based
    • Be easy to modify, easily extendable
  2. Satisfy the Definition of a "Dungeon Crawler", aka. DRPG, as outlined here: https://www.dungeoncrawlers.org/definition/
    • First-person exploration
    • Grid-based
      • Instant step movement
      • 90 degree turns
    • Stats
    • At least one character (perferrably allow for a "blob")
    • An end-of-game mechanic, such as a death condition
    • Combat or a similar mechanic for determining outcomes

Try it out

Online

The example game is called "The Clearing of Wretchhold".

Screenshot of The Clearing of Wretchhhold

Locally

  1. Download the repo or git clone it
  2. npm i
  3. npm run serve
  4. Open in your browser (e.g., http://192.168.1.162:8080/)
  5. If you're making code changes, then build with npm run watch or npm run build

Credits

The Clearing of Wretchhold:

The Dungeon Boots engine:

About

A framework for Dungeon Crawler web games using Three js

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages