Hierarchical StateFramework (HSM) View on Asset Store (opens in new tab)

Package details

Latest version
0.2.0
Last updated
First released
Unity version
2022.3.60 or later
Package size
439 KB
Files
158
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

Hierarchical StateFramework (HSM)

by TheGoodPlace (opens in new tab)

No ratings yet

HSM State Framework is a modular and generic state system that comes with both numeric and text-based state implementations. Designed for developers who need structured and scalable logic systems.

Price $9.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Hierarchical StateFramework (HSM), 6 months Current $9.99; lowest $9.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 2

Hierarchical StateFramework (HSM) screenshot 1

Hierarchical StateFramework (HSM) screenshot 1

About this asset

Hierarchical State Framework is a modular, scalable, and highly extendable state management system designed for structured and dynamic logic flows.

It supports both numeric and text-based state definitions, making it flexible for a wide range of applications such as menu systems, gameplay mechanics, UI navigation, and more. Thanks to its generic base implementation, developers can easily build upon and customize the framework to fit project-specific requirements, enabling clean separation of logic, better code reuse, and maintainable architecture in both small and large systems.

From the publisher's Asset Store listing.

Technical details

Key Features

  • Numeric & Text-Based StatesSupports both numeric values and string-based identifiers – allowing flexible and intuitive state definitions.
  • Hierarchical State SystemEasily define nested states using parent-child relationships. Perfect for UI navigation, layered game states
  • Generic Base ArchitectureBuilt with generic types, the framework can be used with any type that implements IStructuralEquatable.
  • Highly ExtendableThanks to its modular design, you can plug in your own state types, transition logic, and triggers without modifying the core system.
  • Menu-FriendlyEspecially suited for UI logic – effortlessly handle transitions like „MainMenu“, „Settings“, „Pause“, or „InGame“.
  • Seamless IntegrationDesigned to drop into existing or new Unity projects, with clear interfaces, debugging tools, and optional editor support.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.60f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.