📄️ Custom Entities
Entities are server-controlled objects that sync to clients - mobs, NPCs, projectiles, or any game object that needs authoritative state.
📄️ Custom Peers
Peers represent other players in the world. You can customize peer rendering by extending the Peers class and using mixins.
📄️ Instanced Entities
A custom entity is one three.js object per entity, which is right for a handful of bots or projectiles. A herd, a school of fish or a crowd needs instancing: every entity of one variant is a slot in a single InstancedMesh, skinned on the GPU from a bone texture. Two hundred walkers of three variants cost three draw calls.