Hiraeth UI Elements provides a comprehensive toolkit for enhancing Unreal Engine projects. Addressing challenges in color, typography, UI customization, and more. It offers modular tools for efficiency, consistency, and flexibility, ensuring a seamless design process.
Includes:
Core features:
Theme management: Themes are sets of pre-named colors (like Primary, Secondary, Tertiary, Success, etc.) that can be switched at runtime or in the editor. Easily create and customize new themes, then apply them to widgets for a unified color palette throughout your game.
Typography management: TextStyles define your in-game text with specific fonts and hierarchy (H1, H2, H3, etc.). Customize sizes, spacing, and transformations for each font hierarchy, offering precise control over text presentation. You can create new TextStyles and access them easily.
Icons: A set of 92 symbols that you can use for buttons, menus, and indicators.
Core Elements: Elements include buttons, checkboxes, sliders, progress bars, text inputs, dropdowns, and more. Each element has its own variables and options, such as size, type, and color. You can access event dispatchers for each element to hook them up with your logic. You can also create your own modern UI elements using the HiraethMasterWidget class.
Presets: Presets and layouts showcase how the system can be used for different purposes.
Utility Library: Macro and function library for essential design tasks like theme colors, typography, password strength, adding notifications and popups and more.
Demo Components: Various examples of how you can use the system's elements for different purposes. Currently has inventory, compass, player health and stamina components.
Demo Actors: Demo actors are examples of how the system's elements can interact with the game world. You can see how the elevator actor triggers the interaction prompt widget, how the pickable item triggers the notification system, and how the 3D inventory item changes its material based on the theme.
Materials: UI Materials help define the identity of your project. You can use effects such as parallax, glitch, pixelate, fade edges, and TV static noise to create a unique and immersive experience.
Sounds: Generic UI sounds.
Number of Blueprints: 91
Number of Widgets: 232
Number of Datatables: 23
Number of Structures: 42
Number of Enumerations: 22
Number of Textures: +500
Number of Materials: 127
Number of Material Instances: 140
Documentation:
Included with asset
Demo:
Download DemoLast update:
May 09, 2025 04:11 PM
Published:
Feb 26, 2025 07:44 AM
Version:
v0.9.6.1
Category:
Replicated:
Not applicableTags: