Arcane Island
Instructions:
MOVE - WASD
SPACE - DASH
POINT AND CLICK - SHOOT
Click on spellbook - Open spellbook
Right click a spell to add to main spell slot, left click a spell to add to secondary spell slot (slower cast). (YOU NEED ENOUGH ENERGY TO BE ABLE TO LEARN A SPELL)
What is available?
Main Menu
Player:
- HP, MP and Exp properly working.
- Player is hit animation playing on damage.
- Player can die (game resets automatically on this).
- Casting uses Mana.
- Player can´t cast spells when low mana.
- Can move around and shoot a spell on click.
- Can level up (currently up to level 10).
- Can equip two spells and cast using right and left clicks.
- Can dash.
- Added a rouglike level up system.
UI:
- HP, MP and XP bars are working.
- Scriptable SpellCard object, allowing me to build cards directly in the unity editor.
- Card system draws 5 cards at random at the start of the game. Then keeps drawing cards as they are used. Cards are linked to different spells. Selecting a card will assign the spell to player for casting.
- Card animation.
- Pauses the game when selecting cards.
- Restarts the scene when player dies (leaving exp you did not collect on the map, needs fixing)
- Added sounds to all attacks.
- Game Music.
- Blood overlay when player is damaged (three states, mild, heavy and severe)
- Game Timer
Enemies:
- Can take and deal damage.
- Are destroyed on death and drop XP gem.
- Have a script that gives them repulsion to stop them from crowding up around the player and getting stuck.
- Constantly spawn around the player.
- Three different types of enemies.
Environment:
- Added some ambient fog and particles
- Added GameMusic
- Added walls to the level and water to give the "island" feel
Overview of my Unity Editor:
ScriptableObject Script:
Status | Prototype |
Platforms | HTML5 |
Author | Liquid Pixel Games |
Genre | Action, Strategy, Survival |
Made with | Unity |
Tags | Bullet Hell, lone-survivor, Magic, Top down shooter |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse |
Leave a comment
Log in with itch.io to leave a comment.