The Mirror

screenshot of The Mirror
nestjs

V1, Mirror Classic. V2, Mirror Engine: Join Discord for access.

Overview

The Mirror Engine is an innovative TypeScript game engine that represents a significant step forward in real-time game development. Transitioning from Godot, it promises to offer a robust, all-in-one solution for developers looking to create immersive worlds and engaging gameplay experiences. With a focus on enhancing collaboration and simplifying the development process, the Mirror Engine combines powerful features and a user-friendly interface, making it an exciting option for both new and experienced developers alike.

As we move into a new era of game creation, the Mirror Engine is poised to deliver unparalleled efficiency and creativity. Whether you're building games, digital experiences, or virtual worlds, this engine equips you with the tools you need to bring your visions to life while collaborating seamlessly with others in real-time.

Features

  • Real-Time Game Development: Construct and modify game worlds in real-time with friends and colleagues, fostering a collaborative atmosphere.
  • All-in-One Solution: Integrates both the game editor and engine, allowing for quick game creation and instant playtesting.
  • Multiplayer Editor: A lightweight, networked editor that supports collaborative development, perfect for teams.
  • AAA Physics Engine: Utilizes Jolt, known for its implementation in games like Horizon Zero Dawn, ensuring realistic physics interactions.
  • Advanced Networking: Keeps the game synchronized among players and includes tools for recovering from sync issues.
  • Visual Scripting: Non-coders can implement game logic rapidly, making it accessible for a broader audience of developers.
  • Smooth Asset Management: Automatically stores game assets in the cloud or locally, streamlining workflows and enhancing collaboration.
  • VR Support: Includes features for first-person and third-person shooters, as well as virtual reality compatibility out-of-the-box.
nestjs
Nest

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.