Uploading previous progress that I have made.
Building Battle System Mechanics
1. Evade
- Player can evade enemy attacks by pressing the evade button at the right timing.
- Physical attacks are direction sensitive.
- Right attacks can be evaded by Evading Right.
- Left attacks can be evaded by Evading Left.
- Down attacks can be evaded by Jumping.
- Projectile attacks can be evaded with both left and right evade.
Jumping cannot evade projectile attacks.
Evade Right Attack
Evade Down Attack
Evade Projectile Attack
2. Guard
- Player can guard most enemy attacks by holding down the guard button.
Attacks that can be guarded:- All projectile attacks.
- Left, Right attacks.
> Down attacks cannot be guarded.
- Guard Points will be decreased with every guard collision.
- Guard Points will slowly restore when player is not guarding.
- When Guard Points go below zero, guard will be shattered,
causing the player to receive damage.
Guarding a physical attack.
Guarding a projectile attack
Down attacks cannot be guarded.
Guard Break
3. Parry
- A successful parry will fully restore player's guard point.
- Parrying a physical attack will enable player to rush attack the enemy for a limited time.
- Rush attack will fill up the super meter.
- A successful uppercut will also fill up the super meter.
Parry - Physical Attack
Parry - Projectile Attack
4. Counter & Equip Skill
- Besides of evading, player can counter attack when the enemy glows yellow.
- Countered enemy will be temporarily stunned, making it vulnerable.
- Countering an attack will grant player a tomato, which can be stacked.
Every single tomato can be used to execute player's equipped skill.
- Getting hit by an enemy attack will cause the player to lose a single tomato.
- However, getting hit while executing a parry animation will eliminate all stacked tomatoes.
Countering enemy attack
Using Player's equipped skill
Losing tomatoes
5. Stamina
- Player's stamina is displayed by the yellow number on top of the heart.
- Stamina is decreased when the player fails to land an attack on the enemy.
- Missing an attack
- Enemy blocking player's attack
- When stamina is exhausted, player will become tired.
- Tired state disables the ability to guard, and decreases movement speed immensely.
- Evading enemy attacks will restore player's stamina.
Missing attacks
Enemy blocking attacks
Tired player's punches
Recovering from tired state
5. Super Skill
- When the super meter is fully charged by successfully parrying enemy attacks,
Player will be engulfed in a white flame, indicating that the super skill is available to use.
- Super skill will vary depending on the player's equipped super item.