Overview of Croquet Microverse architecture
mainCroquet Microverse is a framework for building multiplayer immersive 3D virtual worlds on the web. It is composed of several layers:
- Croquet OS: Provides the substrate for multiuser applications.
- Worldcore Framework: Provides an abstraction for building 3D applications on top of Croquet OS.
- Cards and Behaviors: A uniform object model providing pluggable behavior descriptions for objects. This model supports multiuser live programming via text editor integration.
- Three.js: The 3D rendering backend.
- Web Technologies: Full access to browser-based media and real-world data.
Key benefit: Deployed web apps require zero-installation for end-users.