Turn-Based Combat Engine View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.2.6 or later
Package size
9.1 MB
Files
53
Favorites
27
Views in the past week
20

Price tracking

Last checked
Tracked since
Lowest recorded
$41.99 on

Keywords

Turn-Based Combat Engine

by Obsessive Games (opens in new tab)

1 rating, too few to average

Core turn-based combat system with speed-based initiative, dynamic turn queues, and flexible action handling — fully configurable via ScriptableObjects.

Price $59.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Turn-Based Combat Engine, 6 months Current $59.99; lowest $59.99; highest $59.99 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Turn-Based Combat Engine screenshot 1

Turn-Based Combat Engine screenshot 1

About this asset

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.

From the publisher's Asset Store listing.

Technical details

Core Features

  • Speed-Based Initiative — Characters act in order of speed stats, with dynamic reordering mid-combat.
  • Dynamic Turn Queue — Updates automatically when stats change or new combatants join.
  • Flexible Turn Flow — Supports sequential, simultaneous, or phased turn structures.
  • Customizable Actions — Works with attacks, skills, items, and custom-defined abilities.
  • Event Hooks — Trigger animations, cutscenes, or effects at any point in the turn cycle.
  • AI Integration — Built-in hooks for custom enemy/ally decision-making logic.
  • UI-Ready Prefabs — Turn order displays, action menus, and targeting interfaces included.

Integration

  • Works with skill systems, combat logs, and status effect tools.
  • Easy to adapt for both real-time and turn-based hybrid systems.
  • Minimal code required — all main mechanics are driven by ScriptableObjects.

Included Assets

  • Prefabs: TurnBasedCombatManager, turn order display, action menu, targeting UI.
  • ScriptableObjects: CombatProfileSO (rules, initiative formulas, action limits).
  • Scripts: Turn queue manager, combatant controller, initiative tracker, action resolver.
  • Demo Scene: Fully set up battle example with AI and UI.

Unity Version: 2020.3+ (LTS recommended)

Scripting Runtime: .NET 4.x

Render Pipeline Support: Built-in, URP, HDRP

Platform Support: PC, Mac, Linux, Mobile, Console

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.2.6f2 Compatible Compatible Compatible Compatible

As listed on the Asset Store.