Chronos Post Mortem

Chronos game icon

Chronos is my first published game that was made for the Clay.io student “Got Game?” competition. The game was developed in only one month with me as the sole developer and artist. In this article I’ll discuss what went well with the game and what didn’t go so well.

Read more

Making Your First Game: A Walkthrough for Game Developers

I just finished a great article for Gamedevtuts+ that helps those looking to develop their first video game but don’t know where to start. The article describes the process of game development using a “video game walkthrough” approach, using a level system for each stage of development, with each level having encounters and boss fights.

Read more

HTML5 Canvas Game: HTML5 Audio and Finishing Touches

Enemies being shot out of space with lasers.

In the fifth and final tutorial of the Galaxian Style HTML5 game series, we’ll be finishing up the game by adding details such as player score, a game over screen, infinite enemy waves, and HTML5 audio. We’ll also discuss things you can do on your own to improve the game.

Read more

HTML5 Canvas Game: The Player Ship

A space ship on a starry background in space

In this second installment of the Galaxian Style HTML5 game series (which has been a long time coming),  I’ll be showing you how to create movement on the canvas by using techniques such as dirty rectangles, multiple canvases, and object pools. So sit back, relax, and let’s get to it!

Read more

Introduction to OOP for Game Development

Image of PacMan game

I just completed a tutorial series for Gamedevtuts+ on basic Object Oriented Programming (OOP) principles and their uses in game development.  You can find the entire series here, or you can find each individual article below. I hope you enjoy the series, please let me know what you think.

Read more