Tools

While I enjoy creating art and working on gameplay elements, my true passion lies in developing tools and pipelines that empower others. I find the most fulfillment in optimizing workflows and discovering innovative ways to achieve the best results. Below are examples of the tools and processes I’ve developed to help both myself and my team overcome various challenges.

Asset Bookmarks

Managing a project with a large number of assets spread across multiple folders can make it difficult to keep track of specific items. Whether it’s a material you frequently access or a blueprint you only need occasionally but urgently, Unreal's 'Favorite Folders' and 'Recent Assets' options often fall short. To address this, I developed the Asset Bookmark tool. This tool allows you to bookmark any asset, organize your bookmarks, and quickly locate, open, or browse to the asset from a simple dropdown available in all key viewports.

Asset Source Monitor

Manually reimporting textures or meshes every time you save them can be frustrating and time-consuming. To streamline this process, I developed the Asset Source Monitor. This tool allows users to flag assets in Unreal, providing the option to either reimport them manually from a convenient window or set them to automatically reimport whenever a file change is detected.

Asset Tagging System

Managing large volumes of assets is a challenge and it becomes even more challenging when collaborating with external development partners. To improve asset tracking for production, maintenance, and usage guidelines, I created an Asset Tagging System. This system leverages asset metadata, allowing us to tag assets with details ranging from biome-specific usage to approval status in the development pipeline. The system also enhances searchability, enabling quick filtering and viewing of assets in Unreal. Additionally, it integrates with tools like Jira, automatically tagging assets as tasks are created and completed.