3 ms·
I can second this notion, having worked on a Python server for a Minecraft-style game(Ace of Spades): it ran well with little optimization work. There are a few
by buzzybee 9y ago
I can second this notion, having worked on a Python server for a Minecraft-style game(Ace of Spades): it ran well with little optimization work. There are a few key algorithms that demanded fast computation, and the load got a little bit high on a full 32-player server, but there was never a performance crisis.
I would also consider, though, that the client side code for such games is more complicated to reason about. More iterations through the voxel data needed to compute lighting and meshing. Still not something that should necessarily be impacted by GC. From what I've read, Minecraft's more recent versions switched to a strategy that boxed more function parameters in objects, adding to the load.