# Slice Tilt

> Free pinball on a four-slice pizza · 2026 · Games, WebGPU, Experiments

Canonical page: https://andersonmancini.dev/projects/slice-tilt

**Slice Tilt** is a free **browser pinball game** where the table is a **round pizza cut into four slices** — each one a complete table with its own theme, rules and music: an **archery camp in the forest**, a **factory**, a **castle** and a **town**. Only the slice facing you is alive, on **desktop and mobile**.

Finish a slice's objective and send the ball into the **oven at the center** of the pizza. The hub is the rotation axis, so there is no teleport: the ball goes in, the whole pizza turns 90° around it and the ball comes out of the next table. Squash-and-stretch bumpers, shockwaves that shake nearby props, a **dot-matrix display** and one vaporwave track per table that crossfades during the turn.

Under the hood: **Three.js** with **WebGPU** and **TSL** (plus a WebGL2 fallback) and **React Three Fiber**. The physics is a **Rapier 2D** simulation that the 3D scene only draws — each slice has its own physics world and only the front one is simulated — and the tables are generated from layout files, with the painted boards built by script so the art always lines up with the colliders. It builds on the previous game, **Graveyard Pinball**.

## Technical details

- WebGPU
- TSL
- WebGL2 Fallback
- Rapier 2D
- Multi-world Physics
- Generated Tables
- Dot-matrix Display
- Per-table Music
- Mobile Touch Controls
- React Three Fiber
- Three.js

## Links

- [Open the live project](https://slice-tilt.vercel.app/)

## More projects

- Previous in Games: [Lantern Valley](https://andersonmancini.dev/projects/lantern-valley.md)
- Next in Games: [Odd & Out Game](https://andersonmancini.dev/projects/odd-and-out-game.md)
