Flax Engine by Flax Engine Team is a next-gen, high-performance 3D game engine built for speed, flexibility, and visual fidelity. Whether you’re developing an indie game or a large-scale production, Flax gives you full control over the rendering pipeline, C# and C++ scripting, and powerful editor tools—all with stunning real-time performance.

Read more: Flax Engine

CryEngine by Crytek is a high-performance, AAA-grade game engine known for its cutting-edge graphics and immersive real-time environments. Used in visually stunning games like Crysis and Hunt: Showdown , CryEngine delivers cinematic visual fidelity, powerful tools, and complete engine access for developers building ambitious 3D experiences.

Read more: CryEngine

Esenthel Engine by Esenthel is a high-performance, feature-rich game engine designed for creating advanced 3D games and simulations with professional-grade tools. Built in C++, it provides a complete development environment, robust world editing tools, and support for MMO, single-player, and VR applications—all with a focus on power and flexibility.

Read more: Esenthel Engine

Superpowers by Sparklin Labs is a free, open-source HTML5 game engine built for creating 2D and 3D games collaboratively in real time. With support for TypeScript and a modular plugin system, Superpowers is a unique engine that blends developer freedom with live, multiplayer project editing—ideal for small teams and hobbyists.

Read more: Superpowers

Stride (formerly Xenko) by Stride Team is an open-source, C#-powered 2D and 3D game engine designed for modern game development. With a clean architecture, next-gen rendering features, and full access to the engine source, Stride delivers professional capabilities with the flexibility of a community-driven tool. Whether you’re building games, simulations, or interactive visualizations, Stride offers complete control from code to graphics.

Read more: Stride

Unity by Unity Technologies is one of the world’s most widely used game engines, powering everything from indie mobile games to AAA titles, simulations, and XR experiences. With its powerful tools, extensive asset ecosystem, and cross-platform reach, Unity offers developers full creative control across 2D, 3D, AR, VR, and real-time applications.

Read more: Unity

Urho3D by the Urho3D Community is a lightweight, cross-platform 2D and 3D game engine built in modern C++. It’s open-source, modular, and well-suited for developers who want high performance, low-level access, and the freedom to customize their engine for games, simulations, or real-time applications.

Read more: Urho3D

jMonkeyEngine by the jMonkeyEngine Team is a powerful, open-source 3D game engine built for Java developers. With a focus on real-time performance, extensibility, and a full suite of development tools, jMonkeyEngine empowers programmers to build desktop, VR, and Android games with deep control and rapid iteration.

Read more: jMonkeyEngine

Armory3D by Armory Project is a powerful open-source 3D game engine integrated directly into Blender. It enables artists and developers to build stunning real-time games and interactive experiences using a unified workflow—where modeling, animation, logic, and deployment all happen within a single environment. Armory3D bridges the gap between content creation and coding, offering a visual logic system and full scripting support.

Read more: Armory3D

Godot by The Godot Engine Community is a fully open-source, cross-platform game engine designed for 2D and 3D game development. It’s lightweight, flexible, and completely free—with no royalties or licensing fees—making it a favorite among indie developers, hobbyists, and educators worldwide.

Read more: Godot
Next