Skip to content

deepx/AspireGoesUnreal

Repository files navigation

AspireGoesUnreal

Introduction

AspireGoesUnreal is a powerful tool that allows the Unrealengine to leverage the capabilities of the .NET Aspire framework. This plugin is designed to provide a seamless integration between Unreal Engine and .NET Aspire, enabling developers to create more complex and robust games and applications.

[!NOTE] Actual this Plugin is tested on Windows 11 with UnrealEngine 5.4 and .NET Aspire 8.0.0-preview.7.24251.11what is the actual one at this time.

Features

  • Seamless integration with Unreal Engine.
  • Access to all(in work) the functionalities of .NET Aspire.
  • Easy to use and integrate into your existing Unreal Engine project.

Installation

  1. Download the .NET Aspire Plugin from the repository.
    • Or clone the the Repository direcly into your Plugins folder.
  2. Extract the downloaded file into the Plugins folder of your Unreal Engine project.
  3. Restart your Unreal Engine editor. The plugin should now be available in the Plugins window under the Installed section.

Usage

After installing the plugin, you can access .NET Aspire functionalities from your Unreal Engine project. Video-Tutorial in work.

Support

If you encounter any issues or have any questions, please open an issue on this repository. We will do our best to help you out.

License

This project is licensed under the MIT License. See the LICENSE file in the project root for more information.

Todo:

  • Get Aspire-Services
  • Get ConnectionStrings
  • Add Opentelemetry-Exporter
  • Add support for Websockets
  • Add logging to Aspire
  • Make it usable to Windows, Linux and Mac

Acknowledgements

We would like to thank:

  • The Unreal Engine team for creating such a powerful game engine.
  • The .NET Aspire team for their great framework.
  • All contributors who have helped to improve this plugin.

About

An Unrealengine-Plugin for use with .NET Aspire

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published