Welcome! Here you'll find everything you need to get started making games with Mirror Engine.
Build Mode is the editor for Mirror Engine, similar to when you open another game engine like Unreal, Unity, or Godot/Redot.
Play Mode is what the player plays when they open a game, similar to when you open a game on Steam.
An entity is the base game object. It's lightweight and only has the essentials needed for game development.
Assets are files used by Components. An Asset can be GLB/GLTF, Gaussian Splat, Texture, Material, Sound, and more.
Scenes simply organize entities. Each scene has a base Scene Entity automatically created by Mirror Engine.
Mirrored multiplayer is our sync mechanism. Every game in The Mirror is automatically multiplayer with no extra work on your part.
Mirror Engine is built on TypeScript, a superset of JavaScript - the most popular programming language in the world.