Creating a Game Loop with C

by Gustavo Pezzi

FREE COURSE

Learn how to create a game loop from scratch using the C programming language and SDL.

Free

Scripting Games with Lua

by Gustavo Pezzi

Learn how to script and embed Lua with your applications (includes bonus lectures on how to use Lua with Roblox Studio).

$179.00

$11.99

14-day money back guarantee

Operating Systems and the Linux Shell

by Gustavo Pezzi

Learn concepts of operating systems while mastering the Linux command-line and shell scripting.

$179.00

$11.99

14-day money back guarantee

C++ 2D Game Engine Fundamentals

by Gustavo Pezzi

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

$199.00

$11.99

14-day money back guarantee

6502 Assembly for the Atari 2600

by Gustavo Pezzi

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

$139.99

$11.99

14-day money back guarantee

Raycasting Development with C

by Gustavo Pezzi

Create a full 2D and 3D raycasting implementation with textured walls using the C programming language.

$50.00

$11.99

14-day money back guarantee

Raycasting Basics with JavaScript

by Gustavo Pezzi

FREE COURSE

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

Free

Understanding Bitshift Operations

by Gustavo Pezzi

FREE COURSE

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

Free