Chapter 5 Finally Our First Games

Chapter main image

Finally our 1st games

Let take our 1st steps into making games by producing a few classic retro games which use very basic gameplay concepts we can code easily and demonstrate how to build them up into more complex ideas. We will use the double buffer concept of writing to a buffer to avoid having to learn things like shaders and GPU access. Plenty of time for hardware fun, once we have a better understanding of coding fun.

As simple as these games are they form much of the core concepts behind most game development

Download Invaders

Main Example

Main Example
Copied!
Loading code sample...

Additional Code Examples

Header File
Copied!
Loading code sample...
Implementation File
Copied!
Loading code sample...

Video Tutorial

Test video

This is just a test video and something silly went wrong, I didn't have my KVM switched to the Pi3, so I was seeing the Pi5 content and didn't notice, a problem only someone waith too many raspberries attached would ever have :D. I'm going to leave this in for now, but promise a more polished professional version.....quite soon :D