A streetfighter style game with the main theme being shadows, you and the enemy both being shadows.
pygame 2.1.3 or higher required to run this game
datetime 4.4 or higher required to run this game
Python version higher then 3.6 required to run this game
WASD - movement
J - punch (-2 health)
K - uppercut (-2 health)
L - lunge (sword attack -5 health)
JJK - special combo (-5 health), make sure to press very quickly
Credits for artwork/sounds can be found in the assets folder.
In depth explanation of game mechanics:
The enemy has 1 main attack which deals 4 damage and a special attack which deals 8 damage.
The special attack is obtained by the enemy after dealing a certain amount of hits (8, 10, or 12 depending on difficulty).
The enemy always has 100 health, the player can have 80, 100, or 120 depending on the difficulty.
The player has a chance to throw a critical hit which downs the enemy. The chances are 3%, 5%, and 8% depending on the difficulty.
The enemy "AI" has 4 states, spinning around to confuse the player, rushing the player dealing anywhere from 3 to 7 hits, waiting for the player to make a move, and waiting for the player to get closer so the enemy can use their special attack.
Ratings (show detail)
main menu screenshot