Select your language

Home arrow-right ... arrow-right Development Tools arrow-right UrhoSharp

We've compiled a list of 24 free and paid alternatives to UrhoSharp. The primary competitors include Godot Engine, Unity. In addition to these, users also draw comparisons between UrhoSharp and CryENGINE, LibGDX, MonoGame. Also you can look at other similar options here: Development Tools.


Godot Engine
Free Open Source

Feature-packed 2D and 3D open source game engine.

The multiplatform game creation tools for everyone.

CryENGINE
Open Source

The most powerful game development platform is now available to everyone. Full engine source code.

LibGDX
Free Open Source

Libgdx is a Java game development framework that provides a unified API that works across all...

MonoGame
Free Open Source

MonoGame is an open source implementation of the Microsoft XNA 4 Framework.

Wick Editor
Free Open Source

The Internet's free and open-source creation toolkit.

Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full...

GameSalad Creator is an authoring tool developed by GameSalad, Inc.

WaveEngine
Free Open Source

The definitive free cross-platform mobile engine to unleash your games using C#.

UrhoSharp is a lightweight Game Engine suitable for using with C# and F# to create games and 3D...

UrhoSharp Platforms

tick-square Windows
tick-square Linux

UrhoSharp Video and Screenshots

UrhoSharp Overview

UrhoSharp is a lightweight Game Engine suitable for using with C# and F# to create games and 3D applications. The game engine is available as a portable class library, allowing your game code to be written once and shared across all platforms. UrhoSharp is powered by Urho3D, a game engine that has been under development for more than a decade.
UrhoSharp is a powerful 3D Game Engine for Xamarin and .NET developers. It is similar in spirit to Apple’s SceneKit and SpriteKit and include physics, navigation, networking and much more while still being cross platform.
It is a .NET binding to the Urho3D engine and allows developers to write cross platform code that can target Android, iOS, Windows and Mac with the same codebase and can render to both OpenGL and Direct3D systems.

Key advantages:

Lightweight - ~10mb per platform including basic assets
Embeddable - can be embedded into any app as a subview (UIView, NSView, Panel, etc).
Open-source - C# bindings and the underlying C++ engine Urho3D are licensed under the MIT License
Powerful 3rd parties - Bullet, Box2D, Recast/Detour, kNet, FreeType
Advanced graphics using physically based rendering (PBR), Skeletal animation, Inverse Kinematics etc
Simple code-first approach (however, it still supports native Urho3D editor)

Supported platforms:

Windows, WPF, WinForms
iOS, tvOS
macOS
Android
UWP
AR: HoloLens, ARKit, ARCore
Mixed Reality
Xamarin.Forms (iOS, Android, UWP)
Ubuntu
...

UrhoSharp Features

tick-square API Integration

Top UrhoSharp Alternatives

Share your opinion about the software, leave a review and help make it even better!

UrhoSharp Categories

Development Tools

UrhoSharp Tags

binding xamarin game-engine game-development net-framework

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?