Projects

Multiplayer Game Development

Multiplayer game systems built with a custom C++ networking layer integrated directly into Unity. Includes an online FPS with sub-50ms latency, client-side prediction, authoritative server architecture, and a local arena brawler with dynamic combat pacing driven by player state.

multiplayer game developerUnity networking programmerC++ game networkingonline multiplayer Unitylag compensation gameauthoritative server game
Online multiplayer first person shooter

Online multiplayer first person shooter

Real-time multiplayer system with state synchronization and lag compensation

C++ Server/ClientTCP connection / UDP gameplayMultithreaded serverLow-level socketsC# gameplay layer
  • Native C++ networking client integrated into Unity
  • Sub-50ms latency optimization
  • Authoritative server architecture
Local multiplayer arena brawler

Local multiplayer arena brawler

Dynamic combat pacing driven by player condition, altering speeds, damage, and combo depth in real time.

Unity 2DC#Custom Input Abstraction LayerState Machines
  • Custom multi-player input abstraction
  • Condition-based combat state system
  • Asymmetric balance for competitive play

More Projects