Veloren, an open-source multiplayer voxel game, uses an Entity Component System architecture rather than traditional object-oriented design, enabling efficient scaling to 500+ players on a 48-thread server. The developers maintain player-NPC parity by processing both through identical physics, movement control, and skill systems, and employ custom terrain storage solutions called Chonks to optimize voxel data management.
Veloren, an open-source multiplayer voxel game, uses an Entity Component System architecture for superior scalability, treating players and NPCs identically through shared physics and control systems, and employs innovative data storage approaches like 'Chonks' for terrain management.
Veloren, an open-source multiplayer voxel game, uses an Entity Component System architecture for superior scalability, treating players and NPCs identically through shared physics and control systems, and employs a custom terrain storage approach called Chonks to optimize voxel data management.