4 ms·
Only on HN can you provide specific industry advice and be downvoted for your insight because your opinion wasn’t agreeable. I upvoted your comment to bring it
by andrewmcwatters 5y ago
Only on HN can you provide specific industry advice and be downvoted for your insight because your opinion wasn’t agreeable.
I upvoted your comment to bring it out of 0 or less because these concerns are valid and critically make or break important when building multiplayer servers.
My relevant background here is in building multiplayer server software where a minimum of 1000 concurrent players is a required goal metric.
- Zababa 5y agoI don't think the downvoting is linked to opinions, it's linked to facts. Why should "specific industry advice" be preferred over working code? That sounds dogmatic to me. > My relevant background here is in building multiplayer server software where a minimum of 1000 concurrent players is a required goal metric. They are handling 10k concurrent players with low resources usage.
- andrewmcwatters 5y agoThat’s really great, but as soon as you understand their specific requirements it’s simple to go from feasible to do 100000 concurrent clients to impossible with compute budget constraints. You can build a “game” with a million “concurrent” clients that do absolutely nothing, to dealing with thousands where you have tick rates that make that impossible.[1] [1]: https://www.planimeter.org/grid-sdk/api/Tick_rate_and_bandwidth https://www.planimeter.org/grid-sdk/api/Tick_rate_and_bandwi...
- Zababa 5y agoI don't really understand your point. Are you saying that the resources used will scale exponentially with the number of players? If that's the case, I can see how this could make things difficult in the long run but caring about it now sounds a bit like premature optimization to me. Maybe the players don't even want to be all on the same world?
- andrewmcwatters 5y agoNot interested in explaining rudimentary concepts to someone who thinks my work isn’t based in reality. Do the math yourself.
- Zababa 5y agoSorry if I offended you.
- You-Are-Right 5y agoYou do not understand his point.