A downloadable tool

Download NowName your own price

This is a basic magic system development package for use in Unity. Are you an amateur dev looking to get in some practice with Unity and design, but not looking to code? Then this is the code pack for you! 

This pack contains:

  • 1 player character
  • 2 enemy versions
  • 5 spells
  • Updating UI that tells you your stats, what spell you are using, and the stats of enemies.
  • Respawn functions

There are 18 scripts to be found in this pack. They make up the functioning of the enemies, spells, player, and other level elements.  There is also a link to a google form to provide feedback regarding this project.

The 5 spells avaialble are:

  • Fire
    • Summon a fireball which flies straight ahead and damages enemies!
  • Earth
    • Push the earth up from beneath your enemy, and send them flying!
  • Spirit
    • Summon a spirit which will attack the enemy, and heal the player!
  • Water
    • Spray water from the character that will multiply the damage it deals the more water force is behind it!
  • Wind
    • Jump up into the air, and damage the enemies around you!

The 2 types of enemies found in this pack are:

  • The basic static enemy that does not move but will damage the player if they run into it
  • and an enemy that does a basic patrol along the x axis, and damages the player if they run into it

In addition to the player character being able to cast spells, it can move in any direction along the 2D plane of a floor, and look rotate based on mouse position. When the player dies, they will respawn at their starting position.

The pack also contains a UI setup that has updating UI that shows the player:

  • Which element they are currently casting
  • How much HP they have left
  • How much MP they have left
  • How much HP the enemy has left
  • How much MP the enemy has left.
  • The status of their HP and MP (Below 50% is yellow, below 33% is red)

Each spell will deplete the player's MP and damage enemies at a rate that you can specify by altering the Prefabs. Most of the spells use their own prefabs, but Wind can be found within the Cast script as it does not summon anything new. 

Future products planned to be create:

  • Basic Weapon combat system
  • Basic Powerup system
  • Basic Platformer system
  • Basic Dialogue System
  • Enemy Pack
  • Expanded Magic system
  • Hades-style weapon upgrades
  • Darkest Dungeon-style Navigation system
StatusReleased
CategoryTool
Release date Jun 26, 2022
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorPatrickle
Made withUnity
TagsAsset Pack, code, development, Fantasy, Game Design, Magic, Open Source, Simple, Unity
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Mouse
LinksSupport

Download

Download NowName your own price

Click download now to get access to the following files:

Basic Magic System V1.01.unitypackage 122 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.