Developing 2D Games with HTML5

Do you want to build up your game portfolio with help from the experts? Join AAA game maker Bryan Griffiths and indie game designer Mickey MacDonald for this Jump Start training with live Q&A, including step-by-step demos, pro tips, best practices, and design strategies. See how easy it is to create universal HTML5 2D games and port them to multiple platforms, using Visual Studio and free open source technology.

By the end of day 1, you have a controllable player that interacts properly with displayed objects, and you see how a new project is created. By the end of day 2, you 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. Be sure to bring your questions!

Course Outline:

  • Game Design Strategies
  • PhoneGap Project
  • Input, Character Control, and Direction Pad
  • Collision Detection
  • Game Mechanics
  • Inventory System
  • In-Game Store
  • Battle System
Instructor Team
Mickey MacDonald | Microsoft Technical Evangelist | @ScruffyFurn
Michael “Mickey” MacDonald is an indie game designer and developer who has experience working with start-up companies. Growing up, he enjoyed playing video games, which is what inspired him to start creating his own. He studied Video Game Design and Development at triOS College and is currently an intern at Microsoft. He also founded a video game company, called Karma Labs, which is just starting to get underway. In his spare time, he enjoys “researching” video games and has been described as the “Slayer of Bacon,” for obvious reasons​.
Bryan Griffiths | triOS College Instructor and Software Engineer | @strimen
Bryan Griffiths is a software engineer who has worked in the gaming industry for more than 12 years and has shipped multiple AAA titles, along with smaller indie and web-based games. Over the course of his career, he has worked on projects with most of the major publishing and development companies, including Microsoft, Activision Blizzard, THQ, Sega, and more. Much of his work is focused on developing game engine components and subsystems, but his multi-disciplined expertise has led him to produce top-quality content for every aspect a video game could ever need. In his spare time, he enjoys creating and publishing traditional board and card games for his own amusement and doing "research" on every game out there.
Live Event Details
October 2 & 9, 2014
9:00am–1:00pm PDT
What: Jump Start training with live Q&A
Cost: Free
Audience: Entry-level to mid-level game developers

Minimal HTML5 experience and familiarity with programming concepts