Home of the Indie Game Developer

Visit the forums and see if it’s the kind of community you’re interested in.

Most Popular Articles

5 Games for Hobby Developers to Make
Random Game Idea Generator
Game Engine Development for the Hobby Developer Part 1: Rendering
Making Simple Music for Your Game
The Complete Guide to OpenAL with C++ Part 1: Playing a Sound

Latest Articles

dummy-img

Median-Cut with Floyd–Steinberg dithering in C++

DeckheadJan 17, 20201 min read

One of the effects I needed for a previous game was creating nebula for outerspace. But as a pixel art game, the nebula needed to look… pixel-artsy?

dummy-img

C++ OpenGL Function Call Wrapping

DeckheadJan 17, 20201 min read

Error handling in a state-based C API such as OpenGL in C++ can sometimes be a bit of a pain. To help me with my own graphics engine, I created this simple method of wrapping the OpenGL function pointers to…

dummy-img

How to stream .ogg files with OpenAL in C++

DeckheadJan 16, 20201 min read

When I first set out to do what the title says, I hit so many roadblocks and unforseen problems that it drove me bonkers. But eventually I figured it out. So if you’ve given up trying to work out how…

Game Engine Development: Engine Parts

Game Engine Development: Engine Parts

DeckheadJan 15, 20201 min read

In the first part of this series I talked about the Renderer and what you need to have for a simple Game Engine for the kind of games a solo hobby dev will be making. In this article I’ll go…

dummy-img

Indie Game Development Resources

DeckheadJan 14, 20203 min read

I have utilized all of the below resources in order to develop games and game engines. I have only ever done this as a solo hobby game developer, so these resources may not be useful if you’re in the industry.…