Multiplayer shooter

A simple top-down multiplayer shooter game made in unity, using Unity Netcode for Gameobjects for the networking.

Featuring semi-realistic shadows, and highly modular guns/gadgets that allow for quick development of a variety of unique weapons/gadgets.

Weapons are controlled by the number of bullets they shoot at once, the spread, the fire rate, and the number of ricochets each bullet can take.

Gadgets are controlled by their throw speed, recharge time, and the effect at the end - including shields, light-blockers, light-emitters, healing grenades, teleport grenades, or damaging grenades.

One of my first more feature-complete multiplayer games, with the characters using a sort of pseudo-forward kinematics to avoid the need for actual movement animations.

multiplayer-game-alt Link here