Skip to content

pat-kelly/not-another-dungeon-crawler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

not another dungeon crawler title

!(not) Another Dungeon Crawler is a quasi-procedurally generated dungeon crawling adventure. Explore a dingy dungeon, fighting monsters and collecting treasure! Can you survive long enough to find the boss?


Planning board can be found on Trello.


How to play

Image of UI

Main Display

This is the main render area of the game.

Character Panel

This is where your health, mana, and gold are displayed.1

Monster Health Area

This is where health bars and nameplates for the monsters are displayed.

Navigation Panel

  • Up Arrow : Moves you forward, through the door.
  • Left Arrow : Moves you through the left door.
  • Right Arrow : Moves you through the right door.
  • Back Arrow : Retreats to the last room you were in.

Game Log

Text about your adventure will be displayed here.

⚔️ Combat

Image of Combat Screen

  • Combat works by clicking on the monster you want to attack.
  • Every monster has a custom animation, and will hit you back when attacked, so pick your fights!
  • Combat can be run away from by clicking the 'back' arrow in the navigation pane.
  • Monsters drop gold upon death.

Highlighted monster

This is a monster that is targeted.

standard monster

This is a monster that is not targeted.

🗜️ Technologies Used

  • JavaScript
  • HTML5
  • CSS3
  • Github
  • Git

🧊 Planned Features

  • Room toughness scales with player location
  • Preload images in the background so user doesn't have to wait
  • Game Balance
  • Re-write async timing.
  • Path scaling
  • Chance of elite versions of monsters to spawn
  • Mobile version
  • Dungeon clutter
  • More monsters
  • More levels
  • Working Inventory

📣 Attributions:

Footnotes

  1. Mana not currently implemented.

About

not-another-dungeon-crawler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published