UrhoSharp is a lightweight Game Engine suitable for using with C# and F# to create games that run on Android, iOS, Mac, Windows and Unix. 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 (https://urho3d.github.io/), a game engine that has been under development for more than a decade.   All the samples from Urho3D have been ported to C# to help you get started: https://github.com/xamarin/urho-samples

There is a newer version of this package available.
See the version list below for details.

Requires NuGet 2.8.1 or higher.

Install-Package UrhoSharp.HoloLens -Version
dotnet add package UrhoSharp.HoloLens --version
<PackageReference Include="UrhoSharp.HoloLens" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add UrhoSharp.HoloLens --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: UrhoSharp.HoloLens,"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install UrhoSharp.HoloLens as a Cake Addin
#addin nuget:?package=UrhoSharp.HoloLens&version=

// Install UrhoSharp.HoloLens as a Cake Tool
#tool nuget:?package=UrhoSharp.HoloLens&version=
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

[Core] Update Urho3D to 973c241 (2016-11-25)
[Core] Add ComponentCloned, NodeCloned events
[Core] Remove parameterless ctor from Application
[Core] Add MemoryBuffer (implements Serializable)
[Core] Add SetShaderParameter Action
[Core] Add ToMainThreadAsync() to Application
[Core] Support for "Full Linker"
[Core] Add Distance() to Vector3 and IntVector2
[Core] Improve error handling, all URHO3D_LOGERROR will throw a C# exception
[iOS] Add X86_64 support (64bit simulator)
[HoloLens] Add events to UrhoAppView (Inited, Activated, etc)

[Core] Fix Joystick issues (ReadSingle)
[Core] Fix Material.FromImage doesn't return null if texture wasn't found.
[UWP] Fix "Black screen" issue
[Core] Fix NullRef in Collision.FromContact (samples - #12)
[Core] Fix Clone() issues, it used to ignore managed sub-classes (e.g. Shape, Box, etc..)


This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.4.4 1,526 4/28/2017
1.4.2-beta 989 4/26/2017
1.4.1-beta 933 4/26/2017
1.4.0-alpha 911 4/26/2017
1.3.0 1,151 4/7/2017
1.2.21 1,318 12/5/2016
1.2.8 1,089 12/2/2016 1,646 12/1/2016
1.1.265-pre1 979 11/8/2016
1.1.231 1,158 10/30/2016
1.1.226 1,070 10/24/2016
1.1.225 1,038 10/24/2016
1.1.222 1,044 10/23/2016
1.1.214 1,228 10/15/2016 1,072 9/25/2016 947 9/25/2016
1.1.13 969 9/23/2016
1.1.12 1,056 9/17/2016
1.1.10 991 9/15/2016
1.1.9 995 9/9/2016
1.1.8 972 9/9/2016
1.1.7 1,002 9/9/2016
1.1.6 963 9/9/2016
1.1.5 978 9/8/2016
Show less