DemoCode
Neon Pinball demo

Neon Pinball is a 3D pinball machine in retro arcade neon: a full cabinet with a lacquered playfield, a steel ball, lamps under the glass, and a dot-matrix scoreboard, standing in an arcade among rows of glowing cabinets. Pull the plunger, work the flippers, and nudge the table, carefully, because it can tilt. Three pop bumpers, slingshots, lane-change top lanes, drop and standup targets, a spinner, a saucer with mystery awards, and a ramp that starts a three-ball multiball with 25,000-point jackpots. Play with the keyboard, or on a phone by tapping either side of the screen, from three camera views; the five best scores are saved with your initials. An autoplayer proves in the test suite that the table never traps a ball, and plays the attract mode behind the menu. Built with React, TypeScript, and Three.js.