Features
- Fully integrated with the Unreal object system and Unreal Editor.
- C# bindings are generated automatically for all Blueprint-accessible types and members.
- Objects and functions defined from C# can subclass types defined in C++, and can be used from Blueprint and from the Unreal Editor.
- Runs on Windows and Mac.
Downloadable worksheets: Conditionals-Wish/If only Level: intermediate Age: 13-17 Downloads: 1485: Wish - Would Rather - It´s time + unreal past. Unreal Engine is the world’s most open and advanced real-time 3D creation tool. Continuously evolving to serve not only its original purpose as a state-of-the-art game engine, today it gives creators across industries the freedom and control to deliver cutting-edge.
Unreal C# Support
Planned or in development:
If now the game framework usage breaks in C# per-platform, you're overhead for managing this is pretty high. I'll be more interested to see what Tim Sweeney / Epic decide as something between Blueprints / C that isn't UnrealScript, C# is a great choice but as I said before, all this feels academic currently since its such a huge undertaking. Only in a very limited form. You can linked to a managed dll that runs C# code but you won't be able to use any of the Unreal objects.This might be useful if you wrote something like a terrain generator in C# and wanted to invoke it from C and marshal the data back to Unreal.
- Visual Studio integration
- Debugging
- Hot reload
- Mobile platform support
- Cooked builds
Feature requests and and bugs are tracked using GitHub Issues.
Installation
The plugin is currently available only as source, as it requires a patched build of the engine.
C# Ue4

You will need source access to Unreal Engine on GitHub to get access to the MonoUE fork.
- Clone the mono-ue/UnrealEngine fork of Unreal Engine
- Check out the monoue branch
- Follow the instructions in the Engine/Plugins/MonoUE/README.md.
License
Unreal Engine C Sharp
The plugin has been developed with the support of Microsoft, but is currently a personal side project of several Microsoft employees. It is not officially supported by either Microsoft or Epic. It is being made freely available as source to all Unreal Engine licensees in the hope that the community considers it useful and participates in its development.
This code is provided by Microsoft “as is” with no warranty.

For details, see LICENSE.md in the plugin directory.
Contact
For questions and discussion, please use the mono-ue mailing list or the Gitter chat room.
The primary contact for the project is Mikayla Hutchinson (@mjhutchinson).
