This is a web-based simulations of multi-agent systems with three.js.
AgentSimJs is a javascript Library based on threejs for multi-agent simulation, 3D agents interactions and distributed simulation among different machines (through MQTT protocol). https://github.com/maxdeben83/agentsimjs