A downloadable tool for Windows

Buy Now$15.99 USD or more

Modular Proficiency System is a complete Blueprint-based progression framework for Unreal Engine 5 that allows developers to create weapon proficiencies, gathering skills, crafting specializations, passive progression systems, profession systems, and other experience-based gameplay mechanics through a flexible data-driven architecture.

Built entirely in Blueprints, the system uses Actor Components, Data Assets, Event Dispatchers, and modular reward handling to provide a scalable foundation for RPGs, survival games, crafting games, simulation games, and progression-heavy projects.
Features:
Core Progression

  • Experience-based proficiency progression
  • Automatic level calculation
  • Configurable XP requirements
  • Maximum level support
  • Multiple proficiency support
  • Runtime proficiency registration
  • Data Asset driven setup

Scaling Functions

  • Proficiency multiplier calculations
  • Weapon damage scaling
  • Critical chance scaling
  • Gathering yield scaling
  • Generic value scaling support

Milestone Rewards

  • Stat rewards
  • Ability rewards
  • Passive rewards
  • Recipe rewards
  • Item rewards
  • Feature unlock rewards
  • Custom reward support

Event Dispatchers

  • XP Added
  • Level Up
  • Max Level Reached
  • Milestone Reached
  • Milestone Reward Granted

Save & Load

  • Save Game integration
  • Automatic proficiency persistence
  • Runtime loading and restoration

Debug Tools

  • Included proficiency debug widget
  • Runtime proficiency browsing
  • Manual proficiency display support
  • Example test actor
  • Example event listener component

Included Examples

The package includes fully configured examples demonstrating:

  • Adding proficiency experience
  • Retrieving proficiency data
  • Multiplier calculations
  • Weapon damage calculations
  • Event dispatcher usage
  • Milestone rewards
  • Save and load functionality
  • Debug UI integration

System Architecture

The system uses:

  • Actor Components
  • Data Assets
  • Blueprint Structs
  • Blueprint Enums
  • Event Dispatchers
  • Save Game Objects
  • UMG Widgets

Ideal Use Cases

  • RPG progression systems
  • Weapon mastery systems
  • Gathering professions
  • Crafting specializations
  • Survival game progression
  • Profession systems
  • Skill progression systems
  • Experience-based gameplay mechanics

Documentation Included

A complete PDF documentation guide is included with the project covering:

  • Installation
  • Component Setup
  • Data Asset Creation
  • Creating New Proficiencies
  • Save & Load Integration
  • Event Dispatchers
  • Reward System Setup
  • Debug Tools
  • Test Actor Usage
  • Custom Gameplay Integration
  • Troubleshooting

Notes

This system is designed to be modular and easily integrated into existing Unreal Engine 5 projects.

The included examples focus on demonstrating framework functionality and are intended as implementation references for game-specific systems.
Documentation included with purchase.

Purchase

Buy Now$15.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $15.99 USD. You will get access to the following files:

SYS_Proficiency.zip 323 MB

Leave a comment

Log in with itch.io to leave a comment.