40.gif

Search (advanced search)
Use this Search form before posting, asking or make a new thread.
Tips: Use Quotation mark to search words (eg. "How To Make Money Online")

07-01-2015, 02:40 AM
Post: #1
[GET] Unreal Engine Marketplace - Spell Cast System
Spell Cast System


Description

Quote:A Framework implementation of spells and abilities system within your game. Create spells/abilities and add them to your pawns/characters, handle their cool-downs and cast them. Each ability can have its own logic and behaviour.

Video:
Code:
https://www.youtube.com/watch?v=jPOIoQsFDbE


Standalone system that can be added to any pawn, allows creation of spells/abilities, adding spells/abilities to the pawn, allowing the pawn to select an active spell and to conjure it. each pawn spawns its own instance of the system so that each can have access to different spells. Spells are divided into a blueprint and data component where the blueprint component represents the look and the behaviour of the spell and the data component holds the spell name, description, cast time, spell power, spell type, spell school etc. there is a global spell database blueprint that holds the data of all spells, and each spell system has its own "spellbook" which are the spells available to the pawn that instanced the spell system, spells are added from the spell database to the pawns spell book using a function Add Spell. The system also handles conjuring/casting abilities/skills/spells and their cool-downs. A target actor can be specified when calling the "Cast Spell" function, if target isn't specified the spell travels(by default) in a straight line from the Caster actor (spell behaviour can be changed to match your needs). The system was tested with the Top Down, First Person, and the Third Person templates.

Each spell is a separate blueprint, to allow any possible logic to be implemented.

The asset packs comes with 1 sample spell (fireball), you need to provide your own particle systems/meshes/animations/sounds for your spells.

Technical Details

Quote:-Create your own spells/abilities and effects.
-Select and cast abilities/spells.
-Spell book for each pawn.
-Cool-down system.
-Specify your own animations per spell and which mesh to animate.
-Basic Targeting (target actor can be specified).
-Each spell/ability can have its own unique logic/behaviour.
-Each spell/ability can apply multiple effects on the target enemy.
-Search through spells by Name, School, or Type.
-Supports release when the cast button is released.
-Ability to cancel spell casts.
-Multi-player support
-Compatible with Character Attribute System

Intended Platform:
Tested on Windows platform, but it should work on other platforms too.

Sales Page
Code:
https://www.unrealengine.com/content/be70272c643d4c5f8a6dd3b0abb9d26e

Virustotal Scan
Code:
https://www.virustotal.com/en/file/5a370f57821ecc66e8290ff470e5f139883b4113baf54d74b3d11603a6a96025/analysis/1435681531/

Download Link
Filename: Unreal_Engine_Marketplace_-_Spell_Cast_System.7z Size: 4.9 MB
Code:
http://hugefiles.net/cp0r6ngoj4un




40.gif