trip & route · open parts

PARTS BIN

Pieces of our games, cut down to one file each. Copy one into a new .html file and open it. It runs. Put a few together and you've started a game.

Free for anything, commercial too. No credit needed. The code is MIT-0. Our game names and art aren't part of it.

Put them together

  1. A one-button arcade game

    A meter to master, sounds that reward a streak, and the same challenge for everyone each day.

  2. A robot arena

    Build the fighters, give them heat to manage, pick them on a stage, and keep a champion.

  3. A 3D toy people keep touching

    Something to fling around that feels heavy, built from parts and kept cheap to draw.

  4. A game site with some life

    Art for the cards, a route that draws itself, and pages that wipe into each other.

new
from our homepage

Drag to spin, with momentum

Fling it and it keeps the speed you let go with, coasts down, leans into fast spins and tips on springs. Pinned against the screen edge, it keeps going.

  • 3D
  • UI & motion
Download Open 91 lines · uses three.js
Show code
loading…
new
from Robotactica

Character picker on a stage

Picking as a scene, not a grid: the one you're looking at turns under a spot, and browsing drives it off and the next one on. Keys and swipes.

  • 3D
  • UI & motion
Download Open 96 lines · uses three.js
Show code
loading…
new
from Robotactica

VS banner

Names slide in from their corners, the middle word slams down, gone in a second. Also does WINS. CSS only.

  • UI & motion
Download Open 54 lines · no dependencies
Show code
loading…
new
from our homepage

Merge meshes, cut draw calls

Six hundred parts, one button: bake everything that doesn't move into one mesh per material. Same picture, a handful of draw calls.

  • 3D
  • Performance
Download Open 99 lines · uses three.js
Show code
loading…
new
from our channel art

3D model to comic sticker

Hard two-tone shading, tinted shadows, a rim light, then a thick outline and drop shadow stamped in 2D. Saves a PNG.

  • 3D
  • Art
Download Open 76 lines · uses three.js
Show code
loading…
from Hot Hand

Hold meter

Hold to fill, let go just under the line. Damage follows how close you dared to go; only green hits build the combo.

  • Game logic
  • UI & motion
Download Open 97 lines · no dependencies
Show code
loading…
from Robotactica

Heat and stall

Turn-based fighting where every move runs hot. Over the cap, each point of heat is a chance to stall.

  • Game logic
Download Open 99 lines · no dependencies
Show code
loading…
from Robotactica

King of the hill

Winner stays, a fresh challenger every bout, and a name generator that never repeats itself.

  • Game logic
Download Open 72 lines · no dependencies
Show code
loading…
from Robotactica

3D bot from primitives

Boxes and cylinders, three materials, drag to spin, repaint in one click. Includes the spinning saw done right.

  • 3D
  • Art
Download Open 91 lines · uses three.js
Show code
loading…
from Outer Line

Daily seed

One level a day, the same for everyone, with no server: the date picks the seed, a seeded RNG builds the rest.

  • Game logic
Download Open 67 lines · no dependencies
Show code
loading…
from Hot Hand

Synth dings

Hits, combo bells that climb a pentatonic scale, a crit sparkle, a ratchet wind-up. All made live, nothing to load.

  • Audio
Download Open 96 lines · no dependencies
Show code
loading…
from Robotactica

Pixel rose

One rect per pixel, petals grouped so each blooms, sways, falls and grows back. CSS only.

  • Art
  • UI & motion
Download Open 34 lines · no dependencies
Show code
loading…
from trip & route

Self-drawing route

A wavy line that draws itself along a row of cards. Each pin drops, and each card rises, when the line arrives.

  • UI & motion
Download Open 73 lines · no dependencies
Show code
loading…
from trip & route

Page wipe

Leaving grows a black disc from the click; arriving lifts a curtain. With a note on wiring it across real pages.

  • UI & motion
Download Open 60 lines · no dependencies
Show code
loading…