battle screenshot

Shadow Combat

Shadow Combat

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

Moves List:
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.



Give this entry an award


Ratings (show detail)

Overall: 2.7
Fun: 2.4
Production: 3.1
Innovation: 2.6

16% respondents marked the game as not working.
Respondents: 10


File Uploader Date
battle screenshot
JustAnotherCode 2023/04/01 12:20
tutorial screenshot
JustAnotherCode 2023/04/01 12:19
main menu screenshot
JustAnotherCode 2023/04/01 12:18
game code
JustAnotherCode 2023/04/01 12:07