CodeRush.run

Eye candy that runs

Twenty scenes.
Twelve games.

Every one is a whole page. Open it and it runs. Change a number and it changes. Share it and the code travels inside the link. The three.js scenes load the library from a pinned CDN build; the games are plain canvas and DOM, written to be read and rewritten.

Three.js

Start with a scene

One library, one version. Each scene pins three.js 0.186.0 through an import map at the top of the file, so what runs today runs the same next year. Swap the version in one line to try a newer build.

Games

Start with a controller in your hand

Sandboxed, always. Games run the moment they open, inside a frame that cannot read the pad, its storage or its cookies. Keyboard, mouse and touch all work; sound is a few lines of WebAudio you can mute or remix.

None of these is finished.

Add a level, change the physics, make it yours, send the link.