Turn-Based Combat Engine
Core turn-based combat system with speed-based initiative, dynamic turn queues, and flexible action handling — fully configurable via ScriptableObjects.
by Obsessive Games
Price History +
ObsessiveTools: Turn-Based Combat Engine is a plug-and-play battle framework for Unity that delivers the essential turn system logic needed for tactical and RPG-style games.
Whether you’re building a classic JRPG, a tactical grid battler, or a custom turn-driven encounter system, this tool provides a speed-based initiative queue, dynamic turn reordering, and flexible action handling — all driven by ScriptableObject-configurable combat rules for maximum designer freedom.
With built-in UI prefabs, action menus, and turn order displays, you can get a fully working battle system running in minutes. The system integrates seamlessly with abilities, status effects, combat logs, and AI decision-making, allowing you to build complex, polished combat without reinventing the core turn logic.
Perfect for RPGs, strategy games, or any project that relies on structured, turn-based encounters.