Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Developed by Lasse Öörni
License: Open Source
Polycode is a versatile game development framework that excels in 2D and 3D game creation with a focus on customizability and flexibility, while Urho3D is a robust 3D engine with strong networking and UI capabilities, making it ideal for cross-platform games. Polycode's simplicity caters to indie developers, whereas Urho3D's comprehensive features suit more complex game projects.