Unreal Engine Integration
Suggestions for how to integrate HyperPlay with your Unreal Engine Project
Last updated
Suggestions for how to integrate HyperPlay with your Unreal Engine Project
Last updated
There are several options in Unreal Engine for making HTTP requests depending on your needs.
We have built a free and open source plugin specifically for Unreal devs that wraps the UE HTTP runtime.
This plugin exposes async nodes globally that parse input and output parameters into HyperPlay calls. This way you can work in an Unreal context without having to worry about formatting or syntax errors.
See our API docs for examples you can easily copy and paste into your Blueprint graphs.
You can use the directly. See our API docs for examples.
This plugin makes generic HTTP calls at the blueprint level easy.
A license can be for commercial projects.
Or for non-commercial projects.
If you intend on using the UE HTTP runtime directly, it is recommended that you expose these functions in a Blueprint Function Library.
Common HyperPlay API calls can be defined in your Game Instance class. This is a good place since it is available globally, only exists on the client side, and persists despite level changes and other changes to game state.