HTML5 Canvas Old School RPG

HTML5 Canvas Old School RPG

Gaurav's picture

Hi all,

I am working on a demo of an old school top down single player RPG, perhaps like Dragon Warrior. The source code is based upon some sample code contributed from Mozilla. I discovered this community and recently and have begun to use it in my demo.

What I've done so far:

  • Load maps from XML generated by the Tiled program.
  • Scrolling / Walking Animation
  • 4 submaps
  • Random encounters, zones of different monsters on single map.
  • A very basic battle system.
  • Multiple enemies per encounter.
  • 3 basic items
  • 2 basic spells
  • Main Menu: Item, Spell, Equip, Status
  • First dungeon w/ treasure chests, boss monster
  • First town w/ weapon, armor, & item shops
  • 5 Swords, 4 Armors, 3 Helmets, 3 Shields
  • On screen game controller for touch screen users
  • Save & Load


  • Independently walking NPCs
  • Multiple character party
  • Battle Animations
  • Music & Sound Effects


I'm posting here now to get some feedback and advice, and to see if there is anyone who would like to collaborate.  I am particularly looking for help with art and story in order to make this into a real game.