The Blog

  • Maths for Programmers 1 Rearranging Equations

    Straight forward instructions on how to rearrange algebraic equations, all wrapped up in a nice free PDF to download. Don’t fear maths or algebra again!

  • Component Based Game Engine From Scratch Part 1

    This is going to be the first part in a continuing series where I try to explain how and why I’m creating my own game engine using C++ and the SDL library.

  • Creating a Modern Static Website Using Hugo

    This post is sponsored by hand coded HTML and CSS. Hand coding your HTML is a quick and effective method of getting your presence online! The first 20 people to click the link below will get 100{da5d4139385ea37a71396b051e8a64f8c2ce7e2f73ad7264b345a350e66cf7db} off their own hand coded website! You will require your own hands and knowledge of HTML.

  • Text printing using bitmap characters in C++ and SDL

    How to print text from a sprite map, using old school programming techniques.

  • Odroid Go Graphics Programming

    Making a microcontroller produce graphics is very similar to making an old 8 or 16 bit computer draw images. They both have small screens, not much RAM and not enough CPU power to draw all the screen all the time.

  • Odroid Go Raw Coding

    I bought an ODroid-GO console which is based off an ESP32 microcontroller. I’m learning how to program games on it from scratch.