Ultimate Damage System
by Nemesis Mechanics & AI
A AAA-quality, production-hardened combat framework for Unreal Engine, built as a hybrid C++ & Blueprint architecture. Ultimate Damage System gives you everything needed to build cinematic, network-ready melee and ranged combat โ without writing a combat state machine from scratch.
This isn't a demo scattered with loose Blueprint nodes. It's a server-authoritative, fully replicated combat core engineered the way a shipped multiplayer action game would need it: one system driving both player and AI combat, validated against real dedicated-server topology, and built entirely around modular Data Assets so your designers can iterate without ever touching code.
๐ฅ CORE FEATURES
Hybrid C++ & Blueprint Architecture
A performance-critical C++ core (hit detection, state validation, replication) fully exposed through a clean Blueprint API. Extend, override, or reskin any part of the system without recompiling the plugin itself.
Universal Combat Logic
Player and AI characters run through the exact same components and logic โ there is no separate "enemy AI combat" system bolted on the side. Anything the player can do, an enemy can do back, including full cinematic finishers.
Procedural Two-Bone IK Hit Reactions
Projectile hits are read at their exact impact location and fed into a procedural Two-Bone IK setup, so characters dynamically reach for the wound โ no pre-baked "get hit" animation per hit location required.
Cinematic Motion Warping
Every synchronized interaction โ parries, blocks, and executions โ uses Motion Warping to align attacker and defender with zero foot-sliding and no manual positioning. Distance and lateral offset are fully data-driven per animation.
Health-Gated Executions
Landing a successful parry against a target below a configurable health threshold automatically chains into a lethal finisher sequence โ a fully data-authored risk/reward execution loop.
Posture & Guard Break System
Sustained blocking drains posture instead of health. A fully depleted posture gauge forces a Guard Break, opening a punishing execution window โ the same system that powers modern Soulslike stagger mechanics, entirely reconfigurable through Data Assets.
Flexible Block & Parry Validation
Choose between angle-cone or strict single-direction validation for both blocking and parrying, per Data Asset โ no code changes required to redesign your guard system's feel.
100% Data Asset Driven
Damage values, hit reactions, block/parry animations, posture thresholds, finisher sequences, and camera blend behavior are all authored through modular Data Assets. Add a new attack, a new enemy, or a new finisher without opening a single C++ file.
Network Replicated, Server-Authoritative
Every piece of combat-relevant state (health, posture, blocking, parry windows, attack state) is replicated and validated server-side, with client requests routed through RPCs. Built and tested for dedicated-server multiplayer, not just Standalone/PIE.
โ ๏ธ IMPORTANT โ DEMO ASSET DISCLAIMER
The visual assets shown in the showcase video and screenshots (3D character models, cinematic animations, camera setups, and third-party blood VFX) are included for demonstration purposes only, to illustrate the system's AAA production potential. They belong to their respective creators and are not included in this product. You are purchasing the core Unreal Engine C++ & Blueprint combat framework โ bring your own characters, animations, and weapons, or use Unreal's free sample content as a starting point.
Demonstration Asset Credits:
Sword 3D model by Vanuartw, licensed under Creative Commons Attribution.
Medieval Shield 3D model by Seth Santos, licensed under Creative Commons Attribution.
Blood Effects in Showcase : Realistic Blood VFX
๐ฌ SUPPORT & COMMUNITY
Nemesis Mechanics & AI is committed to a smooth integration experience for every developer. If you run into questions during setup, our documentation and community are here to help.
๐ฎ [Playable Demo] ๐ [Read the Documentation] ๐ฌ [Watch the Showcase Video] ๐ฌ [Join our Discord for dedicated support]