Back to Projects

Asymmetrical

Multiplayer Strategy • 2025 • PC / Mobile

Project Overview

Asymmetrical is a multiplayer game where each player has fundamentally different abilities, objectives, and gameplay experiences. One player controls a powerful entity with limited visibility, while others play as weaker characters with better information and tools for coordination.

The game supports 2-6 players with cross-platform play between PC and mobile devices. It features a robust matchmaking system, voice chat integration, and a progression system that unlocks new abilities and cosmetics without affecting game balance.

Development Journey

The biggest challenge in developing Asymmetrical was balancing the vastly different player roles. I implemented an extensive data collection system during beta testing to gather statistics on win rates, player satisfaction, and strategy effectiveness across different skill levels.

Another significant challenge was implementing the networking architecture to ensure smooth gameplay across different devices with varying connection qualities. I created a custom prediction and reconciliation system that minimized the appearance of lag while maintaining game state consistency.

Asymmetrical Screenshot 1 Asymmetrical Screenshot 2 Asymmetrical Screenshot 3

Repository

Browse the project source files below.

My Role

As the technical lead on this project, I was responsible for:

  • Designing and implementing the networking architecture
  • Creating the core gameplay mechanics for all player roles
  • Developing the matchmaking and lobby systems
  • Implementing cross-platform functionality
  • Building analytics systems to help with game balance

Technologies Used

C# Unity Mirror Networking Azure PlayFab Firebase Analytics