A collection of Unreal Engine plugins that i developed to speed up production workflows,
improve reusability, extend with custom blueprints and make gameplay systems easier to iterate on.
Unreal Engine 5
Bug Reporter
A custom editor button plugin that captures a screenshot of a users current viewport, gathers engine logs and a title of the bug and description of how to reproduce it.
Then zips it up the relevant information and sends it to a remote google drive folder.
C++
Editor Tool
Exporting Data
Unreal Engine 5
Epic Online Services Plugin
A very early stage plugin that integrates Epic Online Services into Unreal Engine and identifies the users platform and allows for crossplatform connections on a server.
C++
Online Subsystem
Crossplatform
Unreal Engine 5
Custom Linetrace with Gameplay Tag
To extend the functionality of the default linetrace system in Unreal Engine, i created this in order to work more directly with gameplay tags and that allows for more precise filtering of trace results and helps working with more data driven approaches when it comes to hit detection and interactions in the world.
C++
Gameplay Tags
Blueprints
Plugins
Unreal Engine 5
Asynchronous loading
A custom node that i developed in order to asynchronously load object references in Unreal Engine.
C++
Async
Blueprints