3 ms·
I 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 dogm
by Zababa 5y ago
I 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.