Learn how to script and embed Lua with your applications (including bonus lectures on Roblox Studio).
Learn concepts of operating systems while mastering the Linux command-line and shell scripting.
Learn to create a basic 2D game engine from scratch using C++, SDL, and Lua scripting.
Lose your fear of Assembly language by learning how to program games for the Atari 2600 platform.
Create a full raycasting scene with textured walls using the C programming language and SDL.
Learn the basic ideas behind using bitshift operators and how they are applied in game programming.