Gustavo Pezzi (Pikuma)

Gustavo Pezzi (Pikuma)

Creator
0 followers

Educator (Pikuma); teaches game programming, math, and engines with practical tutorials.

Z80-MBC2 SBC Runs CP/M
SocialMar 16, 2026

Z80-MBC2 SBC Runs CP/M

The Z80-MBC2 is a Z80 Single Board Computer. It uses SD as 'disk emulator' and a 128KB banked RAM for CP/M 3. It can also run CP/M 2.2, QP/M 2.71, UCSD Pascal, Collapse OS and Fuzix. 🔗https://t.co/mJFq6SDNY3 https://t.co/mz5BcTfw1X

By Gustavo Pezzi (Pikuma)
New 3D Graphics Course Updates: Algorithms, Optimizations, and Rendering
SocialMar 3, 2026

New 3D Graphics Course Updates: Algorithms, Optimizations, and Rendering

I've added some updates to our 3D Graphics course, including: • Pineda-style algorithm • Fill rules (top-left) • Optimizations (just a few adds per pixel) • Fixed-point rasterization • Subpixel rendering • Mouse camera control • Discussion on EGA & VGA modes • OBJ quads

By Gustavo Pezzi (Pikuma)
New Lectures Add Mouse‑Controlled Camera to 3D Renderer
SocialFeb 28, 2026

New Lectures Add Mouse‑Controlled Camera to 3D Renderer

I have added a couple of new lectures to our '3D Software Renderer' module to implement camera movement using mouse motion & mouse wheel. Super simple stuff that honestly should've been there already. Still, now we can control the camera...

By Gustavo Pezzi (Pikuma)
HUD Edges Should Adapt Color to Sun Position
SocialFeb 27, 2026

HUD Edges Should Adapt Color to Sun Position

I always thought they should've rendered the lines "around" the glass HUD to dynamically change its color based on the sun's position (right now, the bright/dark edges are fixed). Maybe I'm underestimating the number of cycles needed for this, but...

By Gustavo Pezzi (Pikuma)
My First Course
SocialFeb 25, 2026

My First Course

"Atari 2600 Programming" was the first course I recorded, and it's still one of my favorites. ❤️

By Gustavo Pezzi (Pikuma)
Checkout Now Shows Prices in Your Local Currency
SocialFeb 18, 2026

Checkout Now Shows Prices in Your Local Currency

Starting February 18, our checkout page will display prices in students' local currency. Location is detected based on IP address, and prices are automatically converted using real-time exchange rates. 🙂 https://t.co/xCo69SeIx8

By Gustavo Pezzi (Pikuma)