Soulslike Enemy Combat: Full Documentation
Complete technical reference for the SoulslikeCombat Unreal Engine plugin - tutorials, API reference, and examples.
Overview
SoulslikeCombat is a production-ready AI combat plugin for Unreal Engine 5.7. It provides intelligent, tactical enemy behavior for souls-like and action RPG games through a modular component system.
What's Included
- ✅ Complete C++ source code
- ✅ Blueprint-compatible components and tasks
- ✅ Demo level with fully functional enemy
- ✅ Example weapons, abilities, and action configurations
- ✅ StateTree and Behavior Tree integration
- ✅ Comprehensive documentation
Who This Is For
- Developers creating souls-like, action RPG, or tactical combat games
- Teams needing production-ready AI without building from scratch
- Designers who want data-driven AI configuration without code
- Projects using Gameplay Ability System (GAS) for combat
Documentation Sections
Getting Started
Installation, quick start, and your first enemy in 10 minutes.
Core Architecture
Understanding the StateTree + Behavior Tree hybrid architecture.
Step-by-Step Enemy
Comprehensive guide to creating a complete enemy from scratch.
Components Reference
MovementEvaluator, ActionEvaluation, ThreatDetection, and more.
Configuration Assets
ActionSets, Movement Profiles, and Damage Configs.
StateTree Integration
StateTree tasks, structure, and setup guide.
Behavior Tree Tasks
BT tasks and auto-populated blackboard keys.
Patterns and Examples
Ready-to-use patterns for melee, defensive, and aggressive enemies.
API Reference
Technical API reference for base classes and functions.
Troubleshooting
Debug logging, common issues, FAQ, and support.
Support and Resources
Purchase: Fab Marketplace
Support: Contact through Fab Marketplace or via this website's contact form
Updates: Plugin updates delivered through Fab Marketplace to all buyers
SoulslikeCombat - Built by Hakan Erunsal to save developers time and provide a professional foundation for action combat AI.










