COMPLETE GAME PROJECTCircuit Pong
Arena, paddles, ball physics, score, and match reset
GAVINRUSS // OPEN LEARNING LAB
No grades. No pressure. Make a change, run the code, see what happens, and keep going.
Each project has its own artwork, lesson plan, working preview, repair path, and finished playable result. No copied characters or ROMs.
COMPLETE GAME PROJECTArena, paddles, ball physics, score, and match reset
COMPLETE GAME PROJECTGrid movement, pickups, growth, score, and game over
COMPLETE GAME PROJECTMaps, keys, gates, and multi-level logic
COMPLETE GAME PROJECTFlight controls, hazards, lives, and finish line
Ship controls, enemy waves, shields, and high score
COMPLETE GAME PROJECTFloor/ceiling gravity, obstacles, checkpoints, and levels
COMPLETE GAME PROJECTPatterns, clues, guesses, and deduction logic
COMPLETE GAME PROJECTRobot movement, hazards, rescue targets, and a win state
COMPLETE GAME PROJECTPhysics, balance, prediction, stability, and score
Follow the lessons in number order. Every project introduces one idea, then reuses it in the next build.
Ready to run.
Drag page parts into a new order. Try themes, colors, words, and layouts while learning what every part of a webpage is called.
Build full beats with drums, cymbals, bass, guitar-style plucks, keys, and leads—then record your own voice over the mix. Outside songs, samples, and audio-file imports are not allowed.