HTML5 Game Tutorial: Game UI – Canvas vs DOM

Main menu to the game.

In this last tutorial on making an Endless Runner style game, we’ll discuss the different approaches for making our games user interface (UI), the pros and cons to each approach, and then finish by creating the UI for our game and adding music.

Read more

How to Make a Game

Got Game banner showing icons for developers, composers, and artists

When I was in college I created a game development club to bring together the various game developers, artists, and composers from across the campus. The focus of the club was to push everyone to make a game each month for the three months we would me. Doing so would help everyone not only learn what it takes to make a game, but also allow to have games that they could show off instead of just concepts and partial games.

I’ve decided to release the slides and resources that I used in the club so that others can learn from them. Most of the information found in the slides are quotes and summaries taken from various articles from other game developers. Feel free to use the slides in your own groups/clubs.

Read more

HTML5 Game Tutorial: Prototypal Inheritance

Endless Runner Part 2

In the previous tutorial we learned about the Module Pattern and how to create modules to help organize and simplify our code. In this tutorial, we’ll use prototypal inheritance to create modules that share a common set of code which will add to the organization and simplicity our code.

Read more