Introduction
Tools, systems and frameworks to help you deliver a superior User eXperience!
GitHub Sponsors
Sponsoring Heathen on GitHub for $15 a month gets you access to the source repository for Steamworks, PhysKit and UX Complete.
See why GitHub sponsor is the hands-down best way to Do More with Heathen in our Licensing Article.
Introduction
Heathenโs UX product enables you to deliver a richer, more robust, and more polished experience to your customers and does so while saving you significant time in development in testing.
Toolkits for UI & UX supports you and your project with flexible, battle-tested tools and systems that are both easy to use and easy to extend and customize. UX is built on top of Heathenโs System Core, and comes with full source code, detailed documentation, a large community.
Key Features
Create smart drag and drop systems with simple masks and filters code free
Create context sinsative animated mouse cursors with zero code
Create tooltips, popups and cascade windows with easy to use triggers
Create UI windows that can be daged, resized, docked and more
Gather detailed data in a serializable formate great for use with tools like Unity's Feedback, Zendesk Unity integration, Trello integraiton and more.
Game Consoles, Emotes, Chat Commands, etc. These system can all be created quickly and easily with the Command System.
uGUI Extras (and by extension Key Collection) is no longer included in the Complete package.
Why? Unity now has 3 GUI systems (IMGUI, uGUI and UI Elements) our uGUI Extras are designed to work with Unity's uGUI GUI System, we plan on releasing a UI Elements Extras once the UI Elements System stabilizes. By splitting out the GUI extensions we reduce clutter in our frameworks and your projects.
uGUI Extras is a standalone package
uGUI Extras contains all the required code to work, you do not need to purchase or install any other packages.
Key Features
Formerly known as On-Screen Keyboard this tool helps you create and manage collections of buttons simulating virtual keyboards, alliance computer consoles, in game security pads and much more. The control can handle any string output that Unity is capable of rendering including all human languages and any fictional language that can be expressed as simple characters and or ligatures.
A simple tool for creating and managing a tree view control where each node in the tree view will be expressed as a uGUI GameObject.
Utilties
Ligature Library Helps you translate character combinations into composite characters useful for complex written languages such as Korean and Japanese as we as common marks such as converting (c) to ยฉ
Scroll Rect Helper Helps you navigate a scroll view from code, move the scroll view page by page, scroll to a specific item in the view and much more
Ray Catcher A simple component that handles Canvas Ray Casts without the need of drawing an image or other graphical component.
UI Themes
UI themes are graphics assets and cursors to help you jump start your next project. Each package is themed for a given style and includes all source content as well as UX Foundation with ready to use Cursor States defined for you.
Last updated