Pular para o conteúdo
Mídia 1 do anúncio Ninja Combat

Descrição

Ninja Combat is a flexible combat framework for Unreal Engine, built on top of the Gameplay Ability System and other core Unreal Engine features. No reinventing the wheel.

Build responsive melee, ranged, magical, firearm, and ability-driven combat without being locked into a specific character controller, locomotion system, inventory model, camera setup, or gameplay loop.

Designed for action RPGs, adventure games, Souls-like combat, shooters, arena games, and other action-focused projects, Ninja Combat gives you a strong combat foundation that can grow with your game.

Build the Combat Your Game Needs

  • Fast melee combat with weapons, creature attacks, hit reactions, parries, ripostes, and finishers

  • Ranged combat with arrows, magic bolts, grenades, fireballs, and other projectile-based attacks

  • Firearms with hit-scan and projectile weapons, ammo, reloads, spread, pellets, and penetration

  • Magic and ability casts such as explosions, healing zones, hazards, auras, delayed impacts, and area effects

  • Defensive gameplay with blocking, evades, invulnerability windows, stagger, knockdown, recovery, and death handling

  • Combo systems for simple chains, branching attacks, heavy finishers, loops, and AI-driven attack sequences

  • Target locking, Motion Warping, and cinematic opportunity attacks for more polished action combat

  • Combat UI data for health, stamina, mana, damage, effects, combo state, and targets

Combat Focused

Ninja Combat stays focused on the systems that make combat work: attacks, damage, defense, reactions, targeting, weapons, projectiles, casts, combos, and combat UI.

It does not force a specific locomotion system, camera style, inventory model, input setup, progression system, or game loop. Bring your own project structure, use the parts you need, and connect Ninja Combat to the rest of your game.

Why Use Ninja Combat?

  • Built on Unreal systems
    Uses GAS, Gameplay Tags, Gameplay Cues, State Trees, Motion Warping, Contextual Animation, UMG ViewModels, and other Unreal Engine features where they make sense.

  • Battle-tested over years of updates
    Ninja Combat has grown through years of development, production use, marketplace releases, user feedback, and hundreds of developers building with the framework.

  • Flexible instead of template-driven
    Use the pieces you need, replace what you do not, and connect the framework to your own characters, AI, items, progression, camera, and game rules.

  • Supports multiple combat styles
    Build Souls-like melee, action RPG abilities, projectile-heavy combat, firearm gameplay, arena encounters, boss fights, enemy abilities, or hybrid combat systems.

  • Ready for extension
    Core systems are designed with Blueprint and C++ extension points, and many are data-driven, so projects can customize combat rules, effects, reactions, targeting, weapons, and presentation.

  • Extensive documentation and guides
    Includes concept pages, setup guides, and feature documentation to help you understand the framework and build real combat systems with it.

  • Works with other Ninja Bear Studio plugins
    Use Ninja Combat on its own, or integrate it with Ninja Input, Ninja Inventory, and your own gameplay framework.

For a breakdown of every feature, guides and other info, please check the official documentation!

Formatos incluídos