Case study

FPS multiplayer with Photon PUN

First-person shooter in Unity with single-player and multiplayer networking features using Photon Unity Networking.

Unity 3DC#Photon PUNFPSMultiplayerUIMinimap

Project information

  • Period: November 2024
  • Engine / main technology: Unity 3D

My role

Implementation of player systems, shooting mechanics, stamina, UI, economy, minimap and multiplayer synchronization.

Implemented systems

  • FPS controller with sprint, jump and camera rotation.
  • Raycast shooting, ammunition and reload.
  • Shop, coins, collectibles and power-ups.
  • Minimap with player, enemies and items.
  • PhotonView, PhotonTransformView and RPC synchronization.

Result / project value

Shows gameplay, networking, UI and modular architecture skills in a complete FPS prototype.

Links