Spiral galaxy
120,000 twinkling stars in four arms.
Open Spiral galaxy in CodeRush ↗Eye candy that runs
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
120,000 twinkling stars in four arms.
Open Spiral galaxy in CodeRush ↗Gerstner waves and a sun in two shaders.
Open Ocean at sunset in CodeRush ↗Torus knot with bloom and riding comets.
Open Neon knot in CodeRush ↗A refracting blob among floating lights.
Open Glass blob in CodeRush ↗1,600 lit towers and moving traffic.
Open Night city in CodeRush ↗30,000 points flowing between shapes.
Open Particle morph in CodeRush ↗A breathing vertex-coloured landscape.
Open Wave terrain in CodeRush ↗10,000 cubes rippling from the pointer.
Open Instanced wave in CodeRush ↗Layered noise curtains in one fragment shader.
Open Aurora in CodeRush ↗Raymarched blobs that merge and split.
Open Metaballs in CodeRush ↗Eight planets lit by a single sun.
Open Solar system in CodeRush ↗Extruded, bevelled letters you can retype.
Open 3D text in CodeRush ↗400 birds flocking with three rules.
Open Boids in CodeRush ↗A camera racing through a neon tube.
Open Tunnel flight in CodeRush ↗Nested brass rings with soft shadows.
Open Gyroscope in CodeRush ↗Flat-shaded island through a full day.
Open Low-poly island in CodeRush ↗Two backbones and sixty base pairs.
Open DNA helix in CodeRush ↗Mirror spheres bouncing in a coloured box.
Open Chrome balls in CodeRush ↗Click to build with coloured blocks.
Open Voxel painter in CodeRush ↗20,000 pooled particles over a skyline.
Open Fireworks in CodeRush ↗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
Tap to flap through the pipes.
Open Flappy in CodeRush ↗Bricks, power-ups and a glowing paddle.
Open Breakout in CodeRush ↗Vector ship, splitting rocks, waves.
Open Asteroids in CodeRush ↗Pixel aliens marching to a beat.
Open Invaders in CodeRush ↗Hold, ghost piece, levels and combos.
Open Tetris in CodeRush ↗Slide and merge to reach the tile.
Open 2048 in CodeRush ↗Endless running through day and night.
Open Dune runner in CodeRush ↗A level drawn as text: edit it.
Open Platformer in CodeRush ↗Three sizes, flags and chording.
Open Minesweeper in CodeRush ↗Drop blocks in time, build the tower.
Open Stack in CodeRush ↗Bounce ever higher on moving platforms.
Open Sky hopper in CodeRush ↗Six tries, shareable result.
Open Word guess in CodeRush ↗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.