MetaGravity's Quark Multiplayer SDK offers a scalable solution for multiplayer game development in Unity, significantly enhancing player capacity. Originally capped at 100 players, the Quark framework enables support for 15,000 players, with potential optimization reaching up to a million. The development team emphasized the complexity involved, particularly in optimizing client-side performance. With both Unity and Unreal Engine SDK options available, Quark aims to modernize multiplayer functionalities while at present being in early access phase, inviting developers to explore its offerings for innovative projects.
Unity's built-in networking usually tops out around 100 players. With Quark Multiplayer, we pushed that to 15,000 players in a single shard. After a bunch of optimizations, we hit 300,000 and we think 1 million is possible.
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.
Collection
[
|
...
]