Raycasting Development with C

by Gustavo Pezzi

Create a full raycasting scene with textured walls using the C programming language and SDL.

$11.99

Raycasting Basics with JavaScript

by Gustavo Pezzi

Learn the math behind the raycasting used in the Wolfenstein 3D code and implement it using JavaScript.

Free

C++ 2D Game Engine Fundamentals

by Gustavo Pezzi

Learn to create a basic 2D game engine from scratch using C++, SDL, and Lua scripting.

$11.99

Programming Games for the Atari 2600

by Gustavo Pezzi

Lose your fear of Assembly language by learning how to program games for the Atari platform.

$11.99

Understanding Bitshift Operations

by Gustavo Pezzi

Learn the basic ideas behind using bitshift operators and how they are applied in game programming.

Free