CELPEC - Advanced Talent System

A highly customizable and modular talent tree system that allows developers to easily implement skill progression, upgrades, and character abilities into their projects. This system supports both Blueprint and C++ workflows, offering a flexible solution for any genre of game. Supports Common UI, Enhanced Input, Gameplay Ability System (GAS), and includes support for skill QuickBars and CoolDown display. The system also features an intuitive talent tree editor for easy talent node creation and management, with support for modular UI extensions. Additionally, the system supports saving and loading, multiplayer, and modular skill node expansion through TalentTrait and TalentNodeTrait. The talent tree final result can be previewed in real-time in the editor, following the developer's view position for a smooth editing experience.

Video Trailer : VideoTrailer

Playable Demo : TalentDemo

Video Tutorial : VideoTutorial

Discord Link : Discord

Features:

  • Talent Tree Editor

  • Real-time Final Result Display in Editor and View Position Tracking

  • Supports Multiple Skill Types

  • Flexible Validation Logic

  • Skill Quick Bar and Cooldown Display

  • Common UI Support

  • Enhanced Input Support

  • Gameplay Ability System (GAS) Support

  • Advanced Node Connections: Supports straight lines and polylines.

  • Modular Node UI Extension

  • Save and Load Support

  • Multiplayer Support

  • Modular Node Trait/Processor/Fragment Expansion

  • Multiple Start Node Support

  • Node Lock Group