Urho3D

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.

Key Features:

  • C++ and Scriptable: Written in C++11 with support for AngelScript and Lua, offering both deep performance control and flexible scripting.
  • 3D and 2D Rendering: Includes support for physically based rendering (PBR), shadows, lighting, sprite rendering, particle systems, and post-processing effects.
  • Entity-Component System (ECS): A clean and efficient ECS architecture allows scalable and modular scene management.
  • Cross-Platform Export: Build for Windows, macOS, Linux, Android, iOS, and WebAssembly (HTML5) with a single codebase.
  • Integrated Tools: Comes with a scene editor, resource pipeline, animation system, and UI framework.
  • Networking & Physics: Includes Bullet physics integration and high-performance networking features for real-time multiplayer.
  • Minimal Dependencies: Easy to build and extend thanks to minimal third-party requirements and a modular codebase.
  • Open Source: Fully available under the MIT license, with active community forks and support.

Who Should Use It:

Urho3D is best suited for experienced developers, indie game creators, and research teams looking for a lightweight, extendable engine that offers full source access and multi-platform reach.

Summary:

Urho3D is a compact yet capable engine that empowers developers with the performance of C++ and the versatility of scripting. Whether you’re building a game, a simulation, or a visual tool, it offers the core you need—without the bloat.


Construct Animate 

Construct Animate 

Construct Animate  Construct Animate is a powerful, user-friendly animation software…

GDevelop

GDevelop

GDevelop GDevelop by Florian Rival and contributors is a free,…

Armory3D

Armory3D

Armory3D Armory3D by Armory Project is a powerful open-source 3D…