Standalone · No Next.js · Logic only

HTML5 + Gamepad API

Open via a local server (gamepads do not work on file:// in most browsers). From this folder:

npx --yes serve . -p 3333http://localhost:3333

Waiting for controller…

Featured Three.js + Gamepad Single HTML file · ES modules · CDN only · not part of the Next.js app Visualizer Pad Visualizer Every axis and button — slot index included. Canvas Canvas Starship Twin-stick 2D flight — responsive canvas. CSS CSS Driver DOM + transform — no WebGL.

Next.js app: localhost:3000 — demo, game, story