COMING UP ON MVA: How to Create a Cross-Platform HTML5 RPG

Every wonder how to create a classic role-playing game? In my upcoming MVA (Microsoft Virtual Academy) course I will show you how!

Mhtml5gamey co-host Bryan Griffiths and I will walk you through the steps of creating a cross-platform classic style RPG game using Visual Studio and free open source technology. This two day course will include step-by-step demos, pro tips, best practices, and general game design strategies. You will see not only how to make a classic 2D RPG, but you will also get a chance to see how easy it is to create any universal HTML5 2D game and port it to multiple platforms.

Course Outline

  • Game Design Strategies
  • PhoneGap (Cordova) Project
  • Input, Character Control, and Direction Pad
  • Collision Detection
  • Game Mechanics
  • Inventory System
  • In-Game Store
  • Battle System


Minimal HTML5 experience and familiarity with programming concepts

Day 1(October 2 9:00am–1:00pm PDT):

By the end of day 1, you will have a controllable player that interacts properly with displayed objects, and you will see how a new PhoneGap project is created.

Day2 (October 9 9:00am–1:00pm PDT):

By the end of day 2, you will have a fully playable role-playing game, including non-player character interaction, in-game store, and a turn-based battle system.

Sign up now to take your game skills to the next level and be sure to bring your questions!

Comments (0)

Skip to main content