GameMash
Eight game mechanics in one procedural city: skate, platform, shoot, steal cars, build with blocks, shoot portals, web-swing and bend time. Switch any combination on live. Free in your browser.
GameMash
First load downloads the game (~60–120 MB), then it's cached.
Needs a desktop browser with WebGPU or WebGL2. Keyboard + mouse.
Eight modes, any combination
Press Tab for the mode panel, or F1–F8 to flip a mode on or off without stopping. Your momentum carries across every switch: turn on Web-Swing mid-kickflip, or Portals mid-car-chase, and keep your speed.
| Key | Mode | What it does |
|---|---|---|
F1 | Skate | Kick pushes, charged ollies, flips, grinds, manuals, combos and bails. |
F2 | Platformer | Triple jump, long jump, backflip, side flip, wall kick, ground pound and dive, with shards to collect. |
F3 | Shooter | Aim down sights, recoil, bots, health regen and killstreaks (UAV, care package, airstrike). |
F4 | Open-World Crime | Traffic, carjacking, a five-star wanted level, police that chase and shoot, and a minimap. |
F5 | Voxel | Break and place blocks anywhere, light TNT, and build rail blocks you can grind. |
F6 | Portals | Two linked portals that keep your momentum. Bullets, cars and boards all pass through. |
F7 | Web-Swing | Pendulum web-swing, release fling, and tethers that yank cars and bots. |
F8 | Bullet-Time | The world clock follows your input. Stand still and everything freezes. |
Synergies
Moves that cross modes score bonuses:
- KICKFLIP KILL
- A kill within 1.5 s of a trick. Scores double the trick plus 200.
- AIRBORNE KILL
- A kill while in the air. +250.
- THROUGH THE PORTAL
- A kill within 2 s of going through a portal. +500.
- AERIAL JACK
- Stealing a car within 2.5 s of a swing release. +800.
- SWING BOOST
- A trick within 3 s of a swing release, scaled by release speed.
- PORTAL TRICK
- A trick within 2 s of a portal. Scores the trick again.
The world reacts across modes too. Ground pounds smash blocks, explosions carve the voxel layer and wreck cars, rail blocks are grindable, and bullets, cars and boards all pass through portals.
How it's built
GameMash is written in Rust on the Bevy engine with Rapier physics. Each mode's feel comes from a written spec of observed behaviour (push speed, ollie height, flip timing, landing angles) rather than from any original code or data. The simulations are engine-free and unit-tested, and the same source builds for the browser (WebAssembly, WebGPU or WebGL2) and for Windows, macOS and Linux. Read the clean-room policy or the build guide.
Jump straight into a mashup
Skate × Shooter × Voxel
Kickflip kills on a map you can dig, build and grind, with every other GameMash mode one key away.
Skate × Portals × Web-Swing
Swing, portal and skate in one line: SWING BOOST and PORTAL TRICK stack on the same trick.
Platformer × Shooter × Bullet-Time
Backflip into a frozen firefight and line up AIRBORNE KILLs while time waits for you.
Open-World Crime × Web-Swing × Bullet-Time
A slow-motion city getaway: swing, freeze and AERIAL JACK the perfect car.
Skate × Platformer
Ollie and grind through a city, then hop off the board into triple jumps, wall kicks and ground pounds.
Skate × Shooter
Kickflip over bots, aim down sights mid-air and land a KICKFLIP KILL, the original GameMash combo.
Skate × Open-World Crime
Skate a living city with traffic and a five-star wanted level. Bail off a stolen car onto your board.
Skate × Voxel
Build your own skatepark out of blocks, including rail blocks you can grind, and blow it up with TNT.
Skate × Portals
Shoot two portals and skate through them with your speed intact. Tricks right out of a portal score PORTAL TRICK.
Skate × Web-Swing
Web-swing above the streets, fling off the release and land tricks for a SWING BOOST bonus scaled by speed.
Skate × Bullet-Time
Time moves only when you move, so every flip and grind plays in your own slow motion.
Platformer × Shooter
Triple jump over bots, backflip into an airborne kill and ground-pound into cover.