Learn about Game Development

Explore this collection of free game development tutorials from experienced industry instructors. Learn new skills, theory, game development software, and more.

All Game Development tutorials:

  1. Nintendo Hard Mode: It Was Acceptable in the Eighties

    Nintendo Hard Mode: It Was Acceptable in the Eighties

    Tutorial Beginner

    The NES (Nintendo Entertainment System) is famous for many things, but mainly for two: single-handedly saving the videogame industry in 1985, and scarring a...

  2. Unknown Mode: Difficulty in Open-Ended Game Design

    Unknown Mode: Difficulty in Open-Ended Game Design

    Tutorial Beginner

    Every gamer and games journalist will invariably end up talking about difficulty when discussing a video game. This typically takes the form of a small...

  3. 3D Primer for Game Developers: An Overview of 3D Modeling in Games

    3D Primer for Game Developers: An Overview of 3D Modeling in Games

    Tutorial Beginner

    Almost every major game released these days is made in 3D or uses a heavy amount of 3D assets. While there are still many games made in 2D, even platforms...

  4. Understanding WordPress Pluggable Functions and Their Usage

    Understanding WordPress Pluggable Functions and Their Usage

    Tutorial Beginner

    WordPress provides a collection of core functions called pluggable functions. As the name suggests, we can plug in custom code to these functions to override...

  5. Making Your First Game: Matt Porter's Early Experiences

    Making Your First Game: Matt Porter's Early Experiences

    Tutorial Beginner

    There are two games I consider to be my first: one I made before I could code (which was harder than it needed to be, but by no means impossible), and one I...

  6. Using Backbone Within the WordPress Admin: The Front End

    Using Backbone Within the WordPress Admin: The Front End

    Tutorial Beginner

    Welcome to the second part of Using Backbone Within the WordPress Admin. In the first part, we set up the 'back-end' of our plugin and now in the second part...

  7. Gamedev Glossary: Sequence and Number Generators

    Gamedev Glossary: Sequence and Number Generators

    Tutorial Beginner

    Procedural generation helps boost replayability by using internal rules to create parts of the game on the fly: from designing the plan of a dungeon to...

  8. Using Backbone Within the WordPress Admin: The Back End

    Using Backbone Within the WordPress Admin: The Back End

    Tutorial Beginner

    The rumours are true! The WordPress Admin Panel is now using Underscore and Backbone! This means that with minimal effort, we can begin to utilise these...

  9. Making Your First Game: Ernesto Quezada's Story

    Making Your First Game: Ernesto Quezada's Story

    Tutorial Beginner

    I'm a programmer. At work I program games and - this may sound sad, but - when I come home from work, I do more programming. I love it. But this was not...

  10. How We Dealt With Cheaters in Our Turn-Based MMO Game

    How We Dealt With Cheaters in Our Turn-Based MMO Game

    Tutorial Beginner

    Cheaters, griefers and trolls can ruin your game. The bigger your game, the more likely you are to face them. Although they are just trying to have fun like...

  11. Show Yourself Off With a Custom Author Box

    Show Yourself Off With a Custom Author Box

    Tutorial Beginner

    Multi-Author blogs are becoming increasingly popular and with good reason. Creating regular, engaging content can often be a challenge for an individual...

  12. Making Your First Game: Desi Quintans' Lessons Learned

    Making Your First Game: Desi Quintans' Lessons Learned

    Tutorial Beginner

    Once you decide to make games, you're jumping into an ocean of new problems - problems that you didn't even know existed! But you're also jumping into a...