GamesadvancedRaspberry Pi Pico (RP2040)
Pico Doom — Raycaster Demo
Wolfenstein / early-Doom-style first-person 3D corridor on a Pi Pico + ILI9341 TFT. DDA raycasting at 160 rays/frame, no framebuffer (columns drawn straight to the TFT via drawFastVLine). Forward/back move, two more buttons turn the player. 16×16 tile map with 5 wall palettes (slate, blood, brown, toxic green, bronze door). The full id Software Doom needs the WAD assets shoehorned into 2 MB of flash with custom compression that the emulator cannot reproduce — this is the visual demo the Pico hardware actually runs in real life.
What you'll simulate
- ✓Real Raspberry Pi Pico (RP2040) emulation — cycle-accurate, no hardware needed
- ✓5 interactive components on the canvas
- ✓Auto-installs: Adafruit GFX Library, Adafruit ILI9341
- ✓Serial Monitor included — see output in real time