Note: The A.I. is dumb and won't put everything needed in a readme in this file. It's not my fault.
A simple text-based fighting game inspired by the popular Guilty Gear Strive franchise. In this game, you control one of the iconic characters and engage in turn-based combat against a CPU opponent. The game features combo-based attacks, special moves, shields, and more!
Note: This game is made fully by A.I. and it does not work well at all, but it was fun making this. Enjoy!
In Guilty Gear Strive Combat System, you pick a fighter and face off against a randomly selected CPU opponent. The goal is to defeat the opponent by strategically using attacks, special moves, shields, and combos.
- Combo-based combat: Perform combos using the
W
,A
,S
,D
keys to gain a damage multiplier. - Special moves: Each character has a unique special move with cooldowns.
- Shields: Use shields to reduce incoming damage.
- Grab attacks: A powerful attack that bypasses shields but deals reduced damage.
- Randomized opponents: Fight against different characters with varying strength, agility, and health.
-
Turn-based Combat:
The game alternates between your turn and the CPU's turn. Both players choose an action (e.g., Attack, Shield, Special Move) in each round. -
Combo Sequences:
For each attack, you may be prompted to enter a combination ofW
,A
,S
,D
keys in a time-limited window. Completing the combo gives you a damage multiplier (up to 1.2x) for your attack. -
Shields:
Activating a shield reduces the damage taken during the opponent's turn. Shield effectiveness is capped at 20% of incoming damage. -
Special Moves:
Each character has a unique special move, dealing extra damage. Special moves can only be used after a cooldown period. -
Grab:
Grabs bypass shields and deal reduced damage (40% of your strength).
You can choose from 7 different characters, each with their own unique stats and special moves:
-
Sol Badguy
- Special Move: Bandit Bringer
- Strength: 18
- Health: 120
- Agility: 8
- Cooldown: 2 turns
-
Ky Kiske
- Special Move: Sacred Edge
- Strength: 14
- Health: 100
- Agility: 7
- Cooldown: 3 turns
-
May
- Special Move: Dolphin Dive
- Strength: 16
- Health: 80
- Agility: 10
- Cooldown: 2 turns
-
Chip Zanuff
- Special Move: Ninja Teleport
- Strength: 12
- Health: 70
- Agility: 12
- Cooldown: 1 turn
-
I-No
- Special Move: Stroke of Midnight
- Strength: 14
- Health: 90
- Agility: 6
- Cooldown: 3 turns
-
Jack-O
- Special Move: Minion Summon
- Strength: 14
- Health: 100
- Agility: 5
- Cooldown: 4 turns
-
Happy Chaos
- Special Move: Chaos Bullet
- Strength: 12
- Health: 90
- Agility: 9
- Cooldown: 3 turns
- Python 3.x (You can download it from here).
-
Clone the repository (or download the Python script):
- If you haven't done so already, download or clone the game file into a directory on your computer.
git clone https://github.com/yourusername/guilty-gear-combat.git