Mech Kaiju Battle Prototype
Concept jam link: https://itch.io/jam/greenlight-concept-jam/rate/2133018
What I have for the prototype phase:
At the moment, there are 8 moves created. The 8 hexagons are buttons for those moves:
Top row (left to right):
- "Pass": To be used when player can't or won't do anything.
- "Regular Movement";
- "Quick Strike;
- "Arm Block"
- "Reactor Energy Burst"
Bottom row (left to right):
- "Reactor Energy Blast"
- "Energy Priority: None"
- "Energy Priority: Repair"
Name | Move type | Description | Priority (0-5) (slowest-fastest) | Range | Target | Requirements | Main effects | Additional effect |
Pass | Movement | To be used when player can't or won't do anything. | 5 | 0 | Grid panel; 0 subsystems | 0% energy cost | Passes current turn for player. | None |
Regular Movement | Movement | Move forward or backward 1 tile | 2 | 1 | Grid panel; unoccupied panel next to player | 2% energy cost; Leg subsystems | Move backward or forward 1 tile | None |
Quick Strike | Attack | Fast, but weak physical strike. | 3 | 1 | Opponent; 1 subsystem | 8% energy cost; At least 1 arm subsystem | 5% target subsystem's health removed. | Can cancel out opponent's slower attack via flinching (unless opponent has hyperarmour). |
Arm Block | Defense | Raises arms to defend, reducing incoming damage below certain threshold. If threshold exceeded, damage is still applied and you will be knockbacked. | 4 | 0 | Self; Head, Chest, Arms subsystems | 4% energy cost; At least 1 arm subsystem | If incoming damage is equal or below damage threshold, reduce incoming damage by 30%. | If incoming damage is above threshold, damage is not negated and player is pushed back if possible. |
Reactor Energy Burst | Attack | Open chest plating to fire a large burst of energy from chest reactor. However, chest becomes vulnerable to damage. | 1 | 3 | Opponent; 1 subsystem | 18% energy cost; Chest subsystem | On hit, 20% target subsystem health removed. | During the turn this is used, if player chest subsystem receives damage, the received damage is increased by 50%. |
Reactor Energy Blast | Attack | Brace and overclock chest reactor to unleash a devastating blast of energy. However, chest becomes extremely vulnerable to damage. | 0 | 5 | Opponent; All subsystems | 50% energy cost; Chest subsystem Leg subsystem | On hit, 40% target subsystem health removed. | During the turn this is used, if player chest subsystem receives damage, the received damage is increased by 250%. |
Energy Priority: None | Buff | Set no energy priority. All Energy Priority effects are removed, and 100% energy generation is sent to the energy pool. | 4 | 0 | Self; 0 subsystems | 0% energy cost; Head subsystem | User will get 100% of the energy generated at the end of the turn in the energy pool. | This is a passive mode, and will remain applied until another passive is enabled. |
Energy Priority: Repair | Buff | Enable passive repair system. Divert 20% of generated energy to repair 10% of all active subsystems each turn that this is active. | 4 | 0 | Self; 0 subsystems | 0% energy cost; Head subsystem | After each turn, all active subsystems recover 10% damage. Maximum generated energy is reduced by 20%. | This is a passive mode, and will remain applied until another passive is enabled. |
There's no UI feedback of any sort. Any indication of attacks can only be found in the console. The attack buttons do send off the selected move for the "action resolution" part, but the damage isn't being applied properly.
Minor Update: The damage values now update correctly. I missed a negative multiplier before using it to update the health and UI i.e. a punch from a multi-tonne mech/kaiju would be healing the recipient instead of inflicting damage.
Leave a comment
Log in with itch.io to leave a comment.