Easily create customizable progression graphs, skill trees, tec with resource checks, node locking/unlocking, save/load support, and localization.

๐Ÿ“Š Progress Graph UI

Utilize the available runtime components to build a fully interactive progression graph UI, complete with resource checks and node locking/unlocking functionality. The simple component setup makes it easy to customize and implement your own Progress-UI system. By implementing the IProgressionGraphUIControl interface, you can efficiently respond to relevant events.

๐Ÿ’ก Progress Resources

Define and assign progress resources to each node individually. The UI graph system evaluates whether users have the necessary resources to unlock new technologies, making progression smooth and intuitive.

๐Ÿ’พ Save & Load

The Progress add-on supports full runtime serialization, ensuring users can save their progress, including all unlocked nodes and available resources.

๐ŸŒ Localization Support

Seamlessly integrate with the Localization add-on to easily localize the titles and descriptions of progress nodes, enhancing accessibility for players worldwide.

๐ŸŽฎ Demo Scene

Explore the comprehensive demo scene, which showcases key features, including:

  • Saving and loading progress
  • Swapping between themes
  • Utilizing the UI builder
  • Dynamically loading various progression graphs