Unity-Ability & Combat Toolkit U3699

Ability Combat Toolkit

Ability & Combat Toolkit (ABC) allows users to easily create attacks, abilities, weapons and spells and provides a range of combat related features to enhance your games in just a few minutes!
Programmable Render Pipeline (SRP) compatibility
The Unity Programmable Render Pipeline (SRP) is a feature that allows you to control rendering through C# scripts. SRP is the underlying technology that supports the Universal Rendering Pipeline (URP) and the High Definition Rendering Pipeline (HDRP).
Unity version
Built-in rendering pipeline
Universal Rendering Pipeline (URP)
High Definition Rendering Pipeline (HDRP)
2020.3.36f1
compatible
compatible
compatible
describe
Ability & Combat Toolkit (ABC) is a Unity Tool which enables you to easily create weapons, attacks, spells and abilities.

ABC also comes with 9 premade weapons, over 50 configured abilities and more then 40 effects from an ever increasing library!

The toolkit also includes many other combat related functionality to quickly add mind blowing and impactful combat to any type of game.

There is no limit to the type of abilities and weapons you can create:

Swords ✔️

Guns ✔️

Hand to Hand ✔️

Bow & Arrow ✔️

Dual Weapons ✔️

Shields ✔️

2H weapons ✔️

Attack Combos ✔️

Air Combos ✔️

Single Impactful Attacks ✔️

Jump Attacks ✔️

Gap Closing Attacks (close the distance and strike!) ✔️

Counter Attacks ✔️

Parry Attacks ✔️

Preparation Spells (graphics, animations & UI whilst casting a spell) ✔️

Projectile Spells (Fireballs, lightning, daggers and more!) ✔️

Heals ✔️

Buffs (increase stats, regenerate health or why not speed up attacks?)✔️

Debuffs ✔️

AoE Spells ✔️

Grenades ✔️

Sticky Abilities (attach arrows and projectiles to enemies for some fun mechanics)✔️

Telekenisis (throw a rock or pull enemies to you!)✔️

Mines and Remote Explosives ✔️

Shields ✔️

Grapple Attacks ✔️

Dodging ✔️

DoT areas (Poison field or buff zone anyone?) ✔️

Charge Attacks ✔️

Multiple Projectiles seeking out nearby enemies ✔️

Meteor Strikes ✔️

Non-Humanoid attacks (scratch, bite and claw!) ✔️

Health/Mana Pickups ✔️

Explosive Environments ✔️

Ability Bouncing (don’t stop at one target bounce to the next!)✔️

Ability Boomerang (send a projectile out and watch it come back!) ✔️

Attack Enhancements (Who doesn’t like a bit of fire with every slash?) ✔️

That is only the start – with ABC only your imagination is the limit! We have you covered and this is all easily done with no coding or programming knowledge needed.

Get all this started in seconds – ABC has been designed to sit along side all other assets and tools on the store. No matter the project we will add some welly to your attacks with no complications!

Still not sure? Check out our Demos

Prefer to see some videos? Check out some Tutorials

Want to chat about ABC and combat? Join our Discord or post in the Forums

Rather do some reading? Check out our Documentation

Or even just Follow us on Twitter

ABC also comes with MANY other combat related functionality:

⚔️ CHARACTER CREATOR AND SCRIPTABLE OBJECTS

– Setup playable, friendly and enemy characters in seconds

– Drag an object in and press create!

– Automatically uses the bone structure to place ability start position tags and weapon holding placeholders to ease the configuration of where weapons sit

– Add premade weapons & abilities to get started in seconds

– Share abilities, weapons and effects with other projects through the use of scriptable objects

⚔️ OPTIONAL MOVEMENT & CAMERA CONTROLLER

– Optional choice to use ABC’s own movement and camera controller

– Select from a number of game types to automatically have the movement and camera operate in the way you would expect for Action, FPS, Topdown, MMOs and more!

– Using your own movement and camera? Not a problem ABC works well with any controller without any fuss!

⚔️ ANIMATION CLIP RUNNER

– ABC leaves the Unity Animator alone – any animations used for ABC will run along side the Unity Animator

– Functionality is also included to overwrite current idle & run animations, and replace them with clips placed in for weapons

⚔️ AI

– Setup AI for both friendly and enemy type characters

– A robust rule system lets you have enemies activate abilities, switch weapons or start blocking depending on situations that occur in game

– Determine the probability, attack rate and cooldown for all AI attacks to keep things dynamic and fresh for the players

– Target limitations, control how many enmies attack the player at once to give some breathing space

– Behavior functionality, keep the enemy moving around or back and fourth with animations included to keep enemies feeling alive when not attacking

⚔️TARGETING FEATURES

– Configure targeting for all types of game modes

– Lock on to enemies and circle around them dark souls style

-Select a target for an ability to focus on

– Setup auto targeting with optional rules for distance, in camera, closest and more

– Show graphics and indicators to let players know who will recieve the next blow

⚔️ STATS, HEALTH & MANA

– Setup mana which can be used to activate abilities

– Setup health which can be configured to renew over time

– Choose what happens to a character when they die, how long till they despawn and the animations that will play

⚔️