Brian Lai
All projects

Infection FPS

A multiplayer first-person shooter built in Unity, networked with Mirror and developed in a team of 8 for a Multiplayer Game Development class in university.

  • Unity
  • C#
  • Mirror

Infection is a first-person shooter built in Unity. Multiplayer is handled by Mirror, which manages the networked state between players so matches can run across multiple clients.

Matches are round-based and allow up to 8 players with weapons located around the map for players to wield. It features custom shaders like a scope shader that I created myself, particle VFX, and 3D audio with FMOD. Developed by a team of 8.