Mirror Engine

Mirror Engine

All-in-One Game Engine

Mirror Your Dreams

Game Dev is Hard

builds
collaboration
3D
multiplayer
physics
materials
streaming
assets
cloud
sync
databases
builds
collaboration
3D
multiplayer
physics
materials
streaming
assets
cloud
sync
databases
Entity-Component-System
analytics
shaders
Optimziation
Normal maps
Scalability
payments
Speed
LOD
Security
Height maps
Gaussian splats
community
Entity-Component-System
analytics
shaders
Optimziation
Normal maps
Scalability
payments
Speed
LOD
Security
Height maps
Gaussian splats
community
Procedural
VR
Scripting
AI
Particles
Lighting
Audio
Input
UI
Animation
Blueprints
Versioning
Cloud saves
Leaderboards
Achievements
Localization
Modding
Plugins
Cinematics
Cutscenes
Terrain
Post-processing
Mobile
Marketplace
Procedural
VR
Scripting
AI
Particles
Lighting
Audio
Input
UI
Animation
Blueprints
Versioning
Cloud saves
Leaderboards
Achievements
Localization
Modding
Plugins
Cinematics
Cutscenes
Terrain
Post-processing
Mobile
Marketplace

Lighten Your Load

Mirror Engine provides everything out-of-the-box. Just have fun.

Combined: Game & Editor

Play like a game, create like an editor.

  • No separate apps for building and playing: It's all the same.
  • Hundreds of features: A massive sandbox.
  • Building should feel like playing.

Multiplayer, By Default

Everything's mirrored with Mirror Engine's multiplayer sync.

  • Similar to building in Minecraft: Everything's live.
  • Collaborate in real-time with your friends.
  • Build an MMO, match-based game, or single-player game: Up to you.*

3D

3D is exponentially more complex than 2D. Mirror Engine saves you the headaches.

  • Enjoy full immersion in fun worlds.
  • Supports GLTF/GLB, in-depth materials, gaussian splats, shaders,*, and more.
  • Prefer 2D? How about 2.5D?

Entity-Component-System

Battle-tested ECS approach to scale your game without pulling your hair out.

  • Everything is an entity. Simply add components.
  • Easily follow good principles: Composition over inheritance.
  • Beginners and experts alike thrive with ECS: Suitable for many types of games.

Interoperability*

Drive a car into a medieval game: Anything created can be brought into any Mirror Engine game.*

  • Contribute to shared worlds or collaborate with your favorite fellow game dev.
  • Sell your best creations for others to use.
  • Shared dreams: Collaborate on lore and events - even across games.

Physics

Scientific-grade physics for your games.

  • Gravity, friction, velocity, mass, restitution, rolling friction, forces, impulses, torque, and more.*
  • Static, kinematic, and dynamic rigid bodies.
  • From simple primitives to vehicles, cloth, and more.*

Lights, Camera, Action

Everything you need for immersive gameplay.

  • Think like a movie director with dynamic camera settings.
  • Sound effects out-of-the-box.
  • High-quality lighting and shadows.

Scripting*

Friendly, easy scripting in a wildly popular language.*

  • Write code in-world in real-time. The fastest iteration loop.
  • Easily reference assets, entities, users, and groups in code.*
  • We haven't announced our scripting engine yet: More info to come.

Databases*

Persistent storage for massive worlds..*

  • Endless possibilities: MMO world state, inventory in-game currencies, player-owned housing, scoreboards, and more.
  • Everything's mirrored, automatically synced for all players.
  • We haven't announced our database engine yet: More info to come.

Shaders*

Write shaders. Write beauty.

  • Full shader support for materials: Live and in real-time.
  • Create never-seen-before worlds with the power of your mind and math.
  • We haven't announced our shader details yet; stay tuned!

Gaussian Splats

Next-gen radiance field rendering.

  • Make games with photorealistic assets. Cutscene or gameplay? Yes.
  • Generate Gaussian splats in real-time with AI.
  • Have your users ask, "Is this a video?"

Asset Management

Everything is streamlined and cloud-hosted with Mirror Engine.

  • Cloud-hosted asset pipeline.
  • Stream assets to your users automatically.
  • Automatic texture LOD and compression.*

Mirror Library

Free: Rapidly build with thousands of assets available in Mirror Library.

  • Thousands of 3D free, game-ready assets are available in Mirror Library.
  • Color (diffuse), normal, height, emissive, specular, and more texture types for materials.
  • Get started easily without having to worry about asset creation.

Publish

Publish games in The Mirror: Mirror Engine's platform - Available everywhere.

  • Publish to desktop and browser: Windows, Mac, Linux, and Google Chrome, with mobile support planned.*
  • Get noticed by thousands of players with zero additional effort.
  • Easily sell in-game items and assets.
* In-progress or planned feature for our alpha. We'll be in beta once these are complete.

We're in Alpha

Mirror Engine is our v2, a complete rebuild of what's-now Mirror Classic.

Expect bugs :)

It's also free.

Quotes from Our Community

We're excited you're excited.

"On track to become... one-of-a-kind"

"Never experienced a game with so much real-time editing"

"My expectations were blown out of the water"

"I'm sold on this platform without even getting my hands on the Editor."

"Music to my ears."

"If you can pull this off, plenty of disgrunted developers in Roblox would migrate"

"Limitless... creativity"

"Co-op building is the coolest"

"What Second Life could have been"

"Dream come true"

"The freedom felt mind-blowing"

"This is far beyond what others are doing"

"Could be the next major platform"

Watch the Latest

New to Game Dev?

No problem! Mirror Engine is designed for beginners and up. We have many tutorials, videos, and guides in the works.

Let's take the game dev journey together. Come say hello.