Website powered by

Hyper Light Breaker - HyperEdit

For Hyper Light Breaker I was solely responsible for the design and development of HyperEdit, a custom GUI tool built with Pyside2 to streamline data management inside Unreal Engine. HyperEdit provides a powerful, user-friendly interface that enabled the Design Team to efficiently access and modify 28 data tables and 12 blueprints, eliminating the need to manually open each asset in the editor.

HyperEdit's key features include:
- Advanced data table editing with intuitive UI.
- Custom menus and features that go beyond Unreal Engine's native data management options.
- Optimized management of data heavy assets by utilizing lazy loading to defer loading until it's needed.
- Seamless editing of both Data Table and Blueprint data from a single interface.
- Custom tag visualization tailored to relevant gameplay tags.
- Custom slot grouping and enemy data displays for quick insight into level compositions.
- Dynamic offset calculations to prevent overlapping enemy spawns withing level groupings.
- Efficient icon management, that only loads in images the first time the tool is used.

An overview of swapping between data tables and blueprints and viewing data.

A closer look at custom tooling inside HyperEdit.