The User Interface was built using Unreal Motion Graphics which allows for overlaying and animating textures.
UMG supports animating properties of widget transformations ( translation, orientation and scale ) and brush/texture properties like colour and opacity and others.
FishGibble has many UI systems, including:
- Player HUD
Compass and Waypoints
Level Up UI
Skill Tree UI
Conversation UI, including viewing previous conversations.
Active and Completed Quests UI