Cost / License
- Freemium
- Proprietary
Application type
Platforms
- Windows
- Mac
- Linux
- Flathub
- Flatpak




Urho3D is described as 'Lightweight, cross-platform rendering and game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D' and is a game development tool in the development category. There are more than 50 alternatives to Urho3D for a variety of platforms, including Windows, Linux, Mac, Web-based and Android apps. The best Urho3D alternative is Godot Engine, which is both free and Open Source. Other great apps like Urho3D are Unity, Unreal Engine, GDevelop and Wick Editor.




GemRB (Game Engine Made with preRendered Background) is a portable open-source reimplementation of the Infinity Engine that underpinned Baldur's Gate, Icewind Dale and Planescape: Torment. It sports a cleaner design, greater extensibility and several innovations.




Reality Factory is a program that - in conjunction with other tools - allows you to create 1st and 3rd person perspective games without programming! Reality Factory is built on top of the powerful Genesis3D Open Source engine and supports all major 3D graphics cards.
Atavism opens up development opportunities of virtual online worlds to everyone regardless of programming knowledge or artistic ability.
Moddio is a Multiplayer-First Game Engine. It has a built-in server-authoritative netcode, including snapshot interpolation and client-side reconciliation. It can support 50+ concurrent players or 300+ moving entities hosted on a $5/month VM.



Valkyrie is a no-code creative platform that lets designers combine digital assets and create applications and interactive prototypes: where the power of Unity meets the usability of Photoshop.


Valkyrie Engine is the most popular SaaS alternative to Urho3D.
Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing.



The only true complete development platform for online games. HeroEngine seamlessly integrates the entire client and server architecture required to operate an online game directly into the development process.



Limon is a multi platform 3D game engine mainly focusing on first person games. Focus of its development is ease of use and ease of study. It has builtin editor for maps, animations and GUIs.
Wintermute Engine Development Kit is a set of tools for creating and running graphical “point&click” adventure games, both traditional 2D ones and modern 2.5D games (3D characters on 2D backgrounds).

LittleJS is a fast lightweight open source HTML5 game engine for modern web development. Its small footprint is packed with a comprehensive feature set including hybrid rendering, physics, particles, sound effects, music, and input handling.

PlayN is a cross-platform game library that allows you to create a single Java codebase that runs in HTML5, Java, Android and Flash.
