← Back to Portfolio
Luigi Circuit: Interactive Mario Kart Scene
A full playable 3D recreation of the Luigi Circuit track from Mario Kart Wii, complete with karts, boost panels, waving finish banner and animated environment.
  • Built with Three.js and the CS559 Framework.
  • Select your vehicle (Flame Runner or Wild Wing) and race against the AI!
  • Controls:
    • Hold W to accelerate
    • Hold S to brake/reverse
    • Hold A to turn left
    • Hold D to turn right
    • Hold Spacebar to drift while turning
    • Press Shift to use a Mushroom (3 available)
  • Note: No mobile compatibility yet. Laptop/Desktop keyboard required.
  • Boost panels use a custom GLSL shader that animates a boost pattern and temporarily speeds up karts on contact.
  • Theme assets:
    • Track asphalt texture – PolyHaven (link)
    • Grass texture – DeviantArt (link)
    • Concrete & sand textures – PolyHaven
    • Wild Wing kart GLB – Sketchfab (CC-BY 4.0)
    • Luigi model – Sketchfab (CC-BY 4.0)
    • Skybox – PolyHaven (link)

Choose Your Vehicle

Flame Runner

Fast and agile motorcycle

Wild Wing

Balanced kart performance