oni-prototype
Game prototype
Controls:
- Arrow keys to move
- Space to jump
- Hold Z to charge/Release Z to attack
- Double-tap left or right to dash (ground only)
Mechanics:
- Hold Z to charge up attack. The longer you hold, the stronger the attack level will be.
- Level 0 attack does 0 damage.
- Level 1 attack does 1 damage.
- Level 2 attack does 2 damage.
- Level 3 attack does 2 damage and knocks back.
- Holding for charge too long will force a level 2 attack.
- Charging in air locks you into a slow fall.
- Charging is dash cancellable on ground only.
- No double jumping.
- While in the air, double tap down to fast fall.
- You can only attack once in the air.
- You can jump cancel attack recovery for level 2 and 3 attacks on hit. Meaning, you can jump and attack immediately after a successful attack in the air.
- Dash Shield prevents damage for one time use on the whole dash duration. Dash Shield becomes active again after scoring 20,000 more points from the moment the Dash Shield breaks.
- Dash recovery is jump cancellable.
- Holding left or right while jump cancelling the dash recovery will maintain the dash momentum.
- While within momentum, charging in the air will not lock into a slow fall.
- Return lever to neutral to break the dash jump momentum.
- Life extend at the following score thresholds: 50,000/150,000/300,000
Scoring System:
- Score on hit = [sum of yakus] x [charge multiplier]
- Level 0 attack -> x0 multiplier
- Level 1 attack -> x1 multiplier
- Level 2 attack -> x32 multiplier
- Level 3 attack -> x128 multiplier
- Yakus:
- Base hit -> +20
- Air hit -> +50
- Clean hit -> +50
- Wrong way! -> +70
- Enemy moving on hit -> +30
- Enemy attacking on hit -> +70
- Combo -> +10 * [number of successful consecutive attacks > 1]
- Riichi -> +100
- Life bonus at end [Remaining lives x 50,000]
Riichi Mechanics:
- Press Up to declare Riichi.
- Cost 5000 score points to enter a Riichi state for ~8 seconds.
- Charging on ground AND in air can be Riichi-cancelled.
- Hitting the enemy, getting damaged, missing the attack, or time expire will exit Riichi state.
- Charge levels will gain the following properties in Riichi state:
- Level 1 -> Increase damage by 1
- Level 2 -> Gain knockback property
- Level 3 -> Increase damage by 1 and charge multiplier increase to x256
- Upon exiting Riichi state, the player can Riichi again after scoring 42,000 more points
Status | Prototype |
Platforms | HTML5 |
Author | rogerchang90 |
Made with | Godot |
Leave a comment
Log in with itch.io to leave a comment.