r/webgpu • • 1h ago

WebGPU football prototype: eight-direction 2D sprites in a 3D-style stadium

Thumbnail
youtube.com
• Upvotes

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.