Learn 3D Graphics Programming

by Gustavo Pezzi

Learn computer graphics programming by making a 3D engine from scratch using the C programming language.

$199.00

$11.99

14-day money back guarantee

Assembly 6502 for Atari 2600 Games

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

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

Learn the Lua Scripting Language

by Gustavo Pezzi

Learn how to use the Lua scripting language and how to embed Lua with your native C and C++ projects.

$119.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

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

Learn Linux Shell and Bash Scripting

by Gustavo Pezzi

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

$179.00

$11.99

14-day money back guarantee

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

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