Unreal Engine Tools
This is a collection of tools I’ve made or worked on for different projects in Unreal Engine 4 and 5 during my time in the Tech Outsource team in my 3rd year at university and during my internship at GeoTech BV, working as a C++ Unreal Engine Developer. Apart from making custom tools I also got the chance to explore and work with a lot of Unreal’s built-in systems and free plugins like the Localization Dashboard, Game Analytics plugin and different Editor Scripting utilities. I also had the opportunity to be part of an R&D team, as well as work in plugin development for other applications - Adobe After Effects.
Jira BUG REporter TOOL (WIP)
Custom C++ class for communicating with Jira Server’s REST API.
Allows for parameterized creation of issues, adding comments and attaching images to it.
Used for automatically adding reported bugs to a Kanban board in Jira, but functionality can be altered and extended for other purposes as well.
Currently working on reworking this into a plugin, which I am planning to release on the Epic Store, so it is easily accessible for everyone.
Redirectors Fix Tool
Simple, quick and easy to use tool that will find all redirectors left in your project while moving files around and fixes them up.
It is a single custom function and can be added to any C++ UE4 project or any existing function library.
Can easily be called from the editor.
Static Mesh Grid Construction
Tool for quickly placing a grid of static meshes in a scene. Allows for changes in spacing, columns and rows, as well as having only one dimension.
It is done in Blueprints and runs in-editor through the construction script of the actor.
Parameters Randomization Tool
Custom UI element made with Utility Blueprints. It can be moved around and docked just like any other window in Unreal Engine.
Allows for randomization of set parameters for the selected scene objects.
Supports the Undo / Redo functionality and setting ranges for the parameters.
Unreal Engine’s Web Interface
Played around with Unreal’s Web Interface plugin and tried setting something up with a Virtual Production application in mind.
Unreal Engine’s Localization Dashboard
I was tasked with setting up a Localization system for one of the game teams as an outsource member. I first did some prototyping in a local project using Unreal’s built-in localization tool - Localization Dashboard.
It turned out working pretty well, so I set it up in their main project as well.
DISCLAIMER: Translations weren’t done by a professional, since this was only for testing. I have used my own knowledge with the help of Google Translate.