What is Urho3D?
Urho3D is a cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Designed to be lightweight and flexible, the engine offers a variety of features to aid in game development. Drawing inspiration from established engines like OGRE and Horde3D, Urho3D provides a robust framework for creating a wide range of games and interactive applications
Highlights
- Cross-platform support for Windows, macOS, Linux, Android, and iOS
- 2D and 3D rendering capabilities
- Scripting support through AngelScript and Lua
- Flexible component-based entity system
- Integrated physics engine and audio playback
- Resource management and hot-reloading functionality
- Customizable rendering and post-processing effects
Platforms
- Raspberry Pi
- Windows
- Mac
- iPhone
- Linux
- Android
Languages
- English
Features
Lightweight