/Demos/Hy4: three browser gamesPowered by GMI CloudGet a key ↗Start in console

Three.js · Canvas 2D · no build step

Three playable demos

Each one is a self-contained page with its own link — open them separately, nothing is embedded in a frame. Two are Three.js/WebGL, one is a 2D canvas platformer. All three run straight from the repository with no install and no bundler.

San Francisco

Three.js · web-swinging

A real-scale San Francisco built from geodata — terrain, street grid, 1,268 buildings, 18 landmarks and both bridges. Click a building to shoot a web, click again to release at the top of the swing.

W A S D move · steer the swing
Click shoot a web · again to release
Space jump / push off a wall
Q R F web · zip · flight
Drag orbit · wheel zoom
Play San Francisco

Spider-Man

Three.js · character rig

The character on an empty stage: one 22-bone SkinnedMesh with procedural textures, walk, run, turn and jump, plus a live HUD reporting speed, gait phase, bone transforms and FPS.

W / S walk forward / back
A / D turn left / right
Shift run (5.2 m/s)
Space jump (1.25 m apex)
Drag orbit · wheel zoom
Play Spider-Man

Crash Bandicoot

Canvas 2D · platformer demo

An original 2D platformer demo with a menu, options, pause and level-complete screens. Pure canvas and vanilla JavaScript — no assets to load, no dependencies.

← → or A D move
Space or W jump
J or Shift spin attack
Esc pause · R restart
Play Crash Bandicoot

Build this on GMI Cloud

One endpoint. 200+ models. Pay per token, scale to zero.