Pixel War 3D
Pixel War 3D was a Minecraft-style action game developed in Unity for Android and iOS, featuring block-based environments and fast-paced multiplayer battles.
- Client
- Blue Arrow Games
- Duration
- Not specified
- Engine
- Unity, C#
- Platforms
- Android & iOS
Client: Blue Arrow Games Platform: Android, iOS Technology: Unity, Photon PUN, C# Services: Multiplayer Development, Network Integration, PUN Integration
The Brief
Blue Arrow Games had built Pixel War 3D, a Minecraft-style action game with block-based environments, and wanted to take it from a single-player experience to a live multiplayer one. Jacques was contracted specifically to add real-time multiplayer using Photon PUN, working inside an existing Unity project rather than starting a new one.
Our Approach
Adding multiplayer to a game that wasn't originally architected for it means the networking layer has to work around existing gameplay code, not replace it. The work covered:
- Matchmaking so players could find and join shared arenas without manual room codes
- State synchronisation across clients, keeping player positions, block interactions, and combat actions consistent for everyone in a match
- Player state management, handling players joining, disconnecting, and reconnecting mid-match without breaking the session for everyone else
- Performance tuning across a wide spread of Android and iOS hardware, since a mobile multiplayer shooter has far less headroom for network overhead than a PC title
Photon PUN handled the underlying transport, but integrating it cleanly into Pixel War 3D's existing gameplay systems, rather than bolting it on, was the actual work.
The Outcome
The multiplayer update let players compete and collaborate in shared block-based arenas, and shipped on schedule for release on both Google Play and the Apple App Store. For Blue Arrow Games, that meant turning a single-player title into a live multiplayer product without a separate rebuild.
Related Services
For similar multiplayer retrofit work, see our Unity mobile game development, Unity development, and Unity multiplayer backend development services.