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
Median-Cut with Floyd–Steinberg dithering in C++
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? Anyway, my solution was to generate nebula via smooth gradient noise, and then apply the following method to it. The results made the nebula look like they were made specifically for pixel art. Here’s our example image, and the result with 4 colours…
C++ OpenGL Function Call Wrapping
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…
How to stream .ogg files with OpenAL in C++
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
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…
Indie Game Development Resources
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.…
Archives
- March 2022 (2)
- May 2020 (1)
- April 2020 (2)
- March 2020 (7)
- February 2020 (21)
- January 2020 (16)
Categories
- C++ (9)
- Devblogs (5)
- Game Dev (45)
- Audio (5)
- Game Design (5)
- Game Engine Dev (19)
- Architecture (6)
- OpenAL (5)
- OpenGL (2)
- GLSL (1)