Build your first browser game
Download a template, change a rule, and test the result.
Read guideTHE WORKSHOP
Open the source, change a rule, and see what happens. Practical notes for building with the EduBuzz templates.
Your first edit, the game loop, and a path to a playable release.
Download a template, change a rule, and test the result.
Read guideFrame timing, movement, and collision in the included games.
Read guideA release checklist for controls, performance, accessibility, and hosting.
Read guideOne template at a time. Follow the rules from input to result.
Adjust the move interval, understand tail collisions, and add a speed progression to Neon Snake.
Read guideTrace the paddle collision, tune bounce angles, and avoid common ball physics mistakes in Cosmic Breakout.
Read guideUnderstand the shuffle, board lock, mismatch delay, and restart cleanup in the Pixel Pairs template.
Read guideTune asteroid speed, spawn frequency, and collision space with concrete values from the survival-game source.
Read guideUse a nine-cell board, eight winning lines, and ordered end-state checks in Three in a Row.
Read guideHandle early taps, randomized waits, timestamps, and restart cleanup in the Reflex Lab source.
Read guideControls, saved progress, and the bugs between a prototype and a release.
Map pointer positions to game coordinates, preserve keyboard input, and test touch controls without changing the rules.
Read guideExtend Neon Snake with validated localStorage, a visible best score, and graceful handling when storage is unavailable.
Read guideUse repeatable steps, the browser debugger, and restart checks to diagnose common problems in small JavaScript games.
Read guideHave a template open? Pick one change, play a full round, then keep what works.
Browse the source library ↗