
Description
SimpleBuffs provides a reliable C++ driven system for all real-time and turn-based buffs in your single-player project. Stop wasting development time debugging buffs, durations, and stacking logic. SimpleBuffs delivers the professionally-engineered backbone, so you can focus on game design. Drop-in SimpleBuffs, define your data, and watch your game come to life.
Built for Every Kind of Game
Whether you’re building a party-based JRPG, a fantasy RPG with DOTs, HOTs, or something more custom. SimpleBuffs is the unopinionated core that provides the data structures and reliability to support your entire vision.
Professional Quality
Unit Tested: Includes a full suite of Unit Tests guaranteeing reliability and stability.
C++ Performance: Engineered by a professional developer for maximum stability, minimal overhead, and avoids the performance bottleneck of a blueprint based system.
Key Features
Buffs: Utilize data tables to create and manage your game's buffs providing Over-Time and Permanent buffs.
Stacking & Refresh: Automatically manages buff stacks and durations.
Real-Time: Supports real-time combat with buff ticking managed automatically.
Turn-Based: Supports turn-based games with a dedicated global system to advance all buffs based on turns.
Event-Driven: Implement responsive changes with built-in event handling.
Blueprints & C++ Integration: Easily integrate with both Blueprints and C++ workflows.
Editor UI for Debugging: Includes an optional editor UI to facilitate testing and debugging your buffs.
Ideal For
Solo developers and small studios building single-player data-driven games.
Teams that want C++ reliability without rewriting logic from scratch.
Anyone who values clean architecture, performance, and long-term maintainability.





