Skip to content

gitjuba/javascript-roguelike

Repository files navigation

JavaScript Roguelike

(For the moment, beginnings of) a tilemap-based, turn-based adventure game.

Goal I

  • Draw ASCII tilemap and entities on screen
  • Player stats overlay
  • Fight a sigle enemy on a single-screen level

Goal II

  • Line of sight / visibility
  • Colors
  • Aggressive monsters

Goal III

  • Multiple levels (infinitely many levels!)
  • Procedurally generated levels
  • Procedurally generated monsters

Goal III.V

  • Online Hall of Fame 😁

Goal IV

  • Different map generation algorithms (part 1)
  • Player wayfinding and auto-walk
  • Map features (part 1)

Goal V

  • TBA
  • TBA
  • TBA