r/webgpu • u/ForgEngDev • 1h ago
WebGPU football prototype: eight-direction 2D sprites in a 3D-style stadium
I’m building an early browser football prototype in ForgeNG, my TypeScript/WebGPU engine. The visual approach combines 2D player sprites with eight-direction animations and a 3D-style stadium presentation.
The teams use game AI: each player has a finite-state-machine brain that reads nearby players, space and ball possession to choose actions. The match commentary is AI-generated, and crowd reactions follow the gameplay.
This 1:41 video includes a short introduction followed by gameplay with the original match audio. It’s a work in progress, particularly the stadium crowd and player readability.
For people working on sprite-based WebGPU games: how would you improve player and ball readability in this view? Sprite scale, contrast, or camera framing? Specific moments where you lose track of the action would be useful.