MetaGravity's Senior Unity Developer shared some key milestones.
Earlier, we briefly introduced MetaGravity, the creator of Quark Multiplayer, a networking solution aimed at providing developers with a cost-effective, user-friendly, and highly scalable platform for building multiplayer games. Quark offers SDKs for both Unreal and Unity engines, along with a universal low-level API compatible with Unreal, Unity, or any custom engine.
Marek Bakalarczuk, Senior Unity Developer, shared some recent achievements with Quark Multiplayer that could be of interest to Unity developers. Unity's built-in networking typically supports up to 100 players. With Quark Multiplayer, that limit was raised to 15,000 players in a single shard. After optimizations, the Quark team reached 300,000, and they believe 1 million is achievable.
"This isn't lightweight either; we're running at a 30Hz server tick rate and approximately 103 bytes of data per player per tick. The biggest challenge? Not the server – it was client-side performance in Unity. We had to optimize everything: ECS-based animations, custom memory handling, multithreading, and extensive profiling", said Marek.
Quark Multiplayer is currently in Early Access. If you're interested, you can sign up here, and the developers will grant access on a case-by-case basis, depending on your project and production stage. Also, join our 80 Level Talent platform and our new Discord server, follow us on Instagram, Twitter, LinkedIn, Telegram, TikTok, and Threads, where we share breakdowns, the latest news, awesome artworks, and more.