UrhoSharp 1.0.454-beta

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

Among the features of the Urho3D you will find:


• Direct3D9, Direct3D11, OpenGL 2.0 or 3.2 or OpenGL ES 2.0 rendering
• HLSL or GLSL shaders + caching of HLSL bytecode
• Configurable rendering pipeline. Default implementations for forward, light pre-pass and deferred rendering
• Component based scene model
• Skeletal (with hardware skinning), vertex morph and node animation
• Automatic instancing on SM3 capable hardware
• Point, spot and directional lights
• Shadow mapping for all light types; cascaded shadow maps for directional lights
• Particle rendering
• Geomipmapped terrain
• Static and skinned decals
• Auxiliary view rendering (reflections etc.)
• Geometry, material & animation LOD
• Software rasterized occlusion culling
• Post-processing
• HDR renderingv1.31
• 2D sprites and particles that integrate into the 3D scenev1.31
• Task-based multithreading
• Hierarchical performance profiler
• Scene and object load/save in binary and XML format
• Keyframe animation of object attributes
• Background loading of resources
• Keyboard, mouse, joystick and touch input (if available)
• Physics using Bullet
• 2D physics using Box2D
• Networking using kNet + possibility to make HTTP requests
• Pathfinding and crowd simulation using Recast/Detour
• Image loading using stb_image + DDS / KTX / PVR compressed texture support
• 2D and “3D” audio playback, Ogg Vorbis support using stb_vorbis + WAV format support
• TrueType font rendering using FreeType, AngelCode bitmap fonts are also supported
• Unicode string support
• Inbuilt UI system
• Scene editor and UI-layout editor implemented in script with undo & redo capabilities
• Model/scene/animation/material import from formats supported by Open Asset Import Library
• Alternative model/animation import from OGRE mesh.xml and skeleton.xml files

This is a prerelease version of UrhoSharp.
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 -Version 1.0.454-beta
dotnet add package UrhoSharp --version 1.0.454-beta
<PackageReference Include="UrhoSharp" Version="1.0.454-beta" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add UrhoSharp --version 1.0.454-beta
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Dependencies

This package has no dependencies.

Showing the top 3 GitHub repositories that depend on UrhoSharp:

Repository Stars
xamarin/urho
Code to integrate with the Urho3D engine
xamarin/urho-samples
Samples for the Urho bindings
proepkes/UnityLockstep
Modern Lockstep with clientside prediction and rollback

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated
1.9.67 11,927 12/4/2018
1.8.93 3,371 3/21/2018
1.8.91 992 3/5/2018
1.8.90 737 3/5/2018
1.8.71 5,653 2/27/2018
1.8.65 730 2/26/2018
1.8.60 772 2/24/2018
1.8.51 2,952 2/22/2018
1.8.50 1,266 2/21/2018
1.7.3-pre 1,106 10/24/2017
1.7.0-pre 793 9/19/2017
1.5.22 3,992 9/19/2017
1.5.20 1,512 8/24/2017
1.5.10 1,101 8/5/2017
1.5.2 3,599 8/4/2017
1.5.1-beta 692 8/3/2017
1.4.47 2,012 5/14/2017
1.4.38 912 5/9/2017
1.4.18 4,227 5/1/2017
1.4.4 1,061 4/28/2017
1.3.0 2,996 4/7/2017
1.2.21 4,925 12/5/2016
1.2.8 1,060 12/1/2016
1.1.265-pre2 901 11/9/2016
1.1.265-pre1 860 11/9/2016
1.1.214 2,398 10/15/2016
1.1.211 896 10/13/2016
1.1.125 2,041 8/6/2016
1.1.124 874 8/6/2016
1.1.121 1,162 8/4/2016
1.1.120 903 8/3/2016
1.1.112 1,068 7/29/2016
1.1.91 2,003 7/21/2016
1.1.89 964 7/21/2016
1.0.557 2,396 5/26/2016
1.0.556 518 5/26/2016
1.0.500 1,742 5/5/2016
1.0.454-beta 525 4/22/2016
1.0.410 3,242 3/26/2016
1.0.381 569 3/14/2016
1.0.360 800 3/9/2016
1.0.307 1,228 1/27/2016
1.0.264 932 12/17/2015
1.0.237 1,259 12/2/2015
Show less