PyWeek - The Shadows - feedback

Fun 2 Prod 4 Inno 3

DR0ID

Congratulations to have built something in a week!

Well, had to fix the code:
changed line 199 in enemy.py to (using py 3.11):
random.seed(str(datetime.datetime.now()))

Fun 1 Prod 2 Inno 2

Lemonadehead

Points for including the theme, but it's really just a fighting game with silhouettes. Was able to make it work by changing the random seed value otherwise it would crash the moment I moved.

It did look nice though + the movements worked well

Fun 2 Prod 4 Inno 3

yarolig

The game is well made. Unfortunately it is not friendly to players that are not familiar with fighting games. It is hard to see what is going on on the screen.

Fun 3 Prod 3 Inno 3

smoktwix

Crashes with Python 3.11 and PyGame 2.3.0

When the player is about the hit the shadown by pressing j

random.py line 160, in seed
raise TypeError('The only supported seed types are: None,\n'
TypeError: The only supported seed types are: None,
int, float, str, bytes, and bytearray.

Fun 3 Prod 3 Inno 3

Tee

The fighting feels a bit too simple (it's hard to make a good fighting game in a week), but everything seems well put together, nice work on that. Visually it looks good overall, but we're not supposed to use backgrounds from commercial games.

Fun 3 Prod 4 Inno 3

mit-mit

The game looked very nice: sounds were nice too! It was a pretty good fighter experience, but I couldn't really get the strategy of the game, I kept getting hit, didn't seem like there was agood way to block or parry or predict/dodge hits, but maybe I just wasn't good at it.

Did not work

preatomicprince

Failed to run on Ubuntu 20.04.
Game starts fine. After beginning the game and hitting the enemy it quit out with an error.

Traceback:

File "/usr/lib/python3.11/random.py", line 160, in seed
raise TypeError('The only supported seed types are: None,\n'
TypeError: The only supported seed types are: None,
int, float, str, bytes, and bytearray.

Did not work

speedlimit35

I’ll put the error here later but the problem is this: when I got close to the enemy, the game crashed. This is repeatable.

Fun 1 Prod 2 Inno 2

siddhartha13

Managed to get it to run by changing the random seed in `assets/python/enemy.py`, but otherwise the game would break whenever getting close to an enemy. I wasn't sure whether to mark as playable or unplayable.

The AI didn't really do anything for me, so the game wasn't very fun. The theme was a little shoehorned on, and it seemed like more of a fighting game than anything following the pyweek theme. Production value was decent, although with the characters/background/sound all being credited elsewhere it's hard to give this a high production value, especially given the need to edit code to get the game to run properly.

Fun 3 Prod 3 Inno 3

RicBin

The tutorial is hard to see with the shadow in the middle. I just pressed "J" and "K" repeatedly to won.

Fun 2 Prod 4 Inno 2

Lanecrest

The game looks very nice but it has a game breaking crash. Game is playable after making changes to 2 lines of code however. Because of this I rated high on production and below average on the others

Fun 4 Prod 2 Inno 2

ncrohawk

decent fighting game, didn't do a good job of incorporating the theme in my opinion