Multiplayer game
Snowball War
A third-person, battle-royale style multiplayer snowball fight built in Unity — the first game we ever made.

Snowball War is a third-person multiplayer game created during the course Computer Graphics and Interaction (DH2323) at KTH. As the name suggests it simulates a snowball war, based on the battle-royale format where the last surviving player wins.
Players move with W, A, S and D and jump with the spacebar to dodge incoming snowballs. Right-click picks up a snowball, left-click throws it — the longer you hold, the harder the throw.
One player hosts a session and acts as the server; others join with the host's IP address. The game was built with Unity and the UNet networking API, with assets from the Unity Asset Store, Adobe Mixamo, Pexels and Storyblocks.
I was responsible for the networking — the lobby, the game manager that switches game states, and syncing players and snowballs over the network. I also created the graphics and the user interface for the menus and the game.
