S.P.A.M.E.R.

S.P.A.M.E.R.

Défiler pour découvrirDéfiler pour découvrir

Flipper 3D sur borne physique

Borne d’arcade physique faisant tourner un flipper 3D cyberpunk sur trois écrans synchronisés en temps réel par WebSocket, projet réalisé en équipe à Hetic. J’ai été en charge de la scène de jeu, conçue en React Three Fiber, et de toute la physique du jeu, mais aussi sur la conception même du flipper : layout de la table, enchaînements, bonus et game-feel.

Le plateau repose sur une physique Rapier calibrée pour le feeling arcade : CCD pour empêcher la balle de traverser les colliders, système anti-blocage à escalade (du nudge à la téléportation en dernier recours), plunger géré par machine à états, portails de téléportation (shader GLSL et trajectoire physiquement cohérente à la sortie), bloom et sound design.

React Three Fiber • Rapier.js • TypeScript • Zustand • WebSocket • GLSL / shaders • Monorepo PNPM

Lien vers le siteLien vers mon compte GitHub
React Three Fiber React Three Fiber
Rapier Rapier
React React
TypeScript TypeScript
WebSocket WebSocket
Zustand Zustand
Blender Blender
Claude Code Claude Code
S.P.A.M.E.R. - media 1
S.P.A.M.E.R. - media 2
S.P.A.M.E.R. - media 3
S.P.A.M.E.R. - media 4
S.P.A.M.E.R. - media 5
S.P.A.M.E.R. - media 6
S.P.A.M.E.R. - media 7
S.P.A.M.E.R. - media 8
S.P.A.M.E.R. - media 9
S.P.A.M.E.R. - media 10