Raheel Yawar

Schneeball-Schlacht

A 20-player real-time snowball fight.

← Archive

A real-time multiplayer snowball fight built at Flying Sheep Studios, for up to twenty players in a ninety-second match. The German title means “snowball fight”.

The mechanics are straightforward, you charge your swing by holding down the fire button and releasing, throws the snowball. There are powerups scattered around the playground give you rapid fire, a speed aura, a triple spread, or a heavier ball that splashes wider but throws slower.

The multiplayer is built using a Go server running the authoritative collisions, players, and projectiles at ten ticks a second, with clients predicting locally and easing back towards it.

← Back to the archive