The Route of 2D

Left, right, up, down. What more do you need?

So you've chosen the path of 2D game development? Congratulations! You've picked your first fork in this game tutorial series! So... What do we need to change?

For now, nothing really. By default, OpenGL renders everything as flat polygons. With 2D game development, you're going to be drawing everything on 2D Quads.

Now, what are we gonna do? Well, we're going to start by making a basic tile renderer. Then, I'll give a bit of a rundown on a few different types of tile grids: Square, Isometric, and Hexagonal.

Upon fleshing out our engine, we'll look at a few different styles of 2D Games, such as Platformers, Arcade-Style Shooters, and RPGs.

General 2D Tutorials:

Last updated