PyWeek - stöpsel - feedback

Fun 3 Prod 4 Inno 3


This was neat, although I didn't realize you could get items before I finished the game. I definitely didn't feel like I needed them, I just walked around when the cops weren't looking. The graphics are nice but the scaling of the images feel a bit off. Overall the game is very well put together.

Fun 4 Prod 4 Inno 3


Nice game, although I went through it without using any of the items (not sure where to pick them up). I had around 18 fps, probably due to the collision checks.

Fun 3 Prod 2 Inno 3


While the graphics and gameplay were definitely nice, there were a lot of things that didn't went so well.

1. I had to fix some audio problems as pygame wasn't able to load some music and sfx files. Crashing with the following.
Hello from the pygame community.
Traceback (most recent call last):
File "", line 42, in <module>
File "", line 16, in __init__
File "", line 31, in launch_game
File "/home/fireclaw/Downloads/pyweek31/Cool Cop - Escape Game/pyweek31-master/src/", line 47, in launch_game
assets = asset_loader.Assetloader().assets
File "/home/fireclaw/Downloads/pyweek31/Cool Cop - Escape Game/pyweek31-master/src/helper/", line 7, in __init__
File "/home/fireclaw/Downloads/pyweek31/Cool Cop - Escape Game/pyweek31-master/src/helper/", line 16, in load_sounds
"victory_music": pygame.mixer.Sound(os.path.join(os.path.dirname( __file__ ), '..', '..', 'data', 'assets', 'audio', 'music', 'victory.mp3')),
pygame.error: Unable to open file '.../pyweek31-master/src/helper/../../data/assets/audio/music/victory.mp3'

2. While being in fullscreen, the game actually only was visible in a rather tiny corner of the screen leaving the rest black.
3. The options were useless. The audio options didn't work at all and the theme only changed the font color between readable and unreadable
4. Sometimes one could get stuck on a wall, especially when trying to enter narrow pathways.

Did not work


The screen flashes a few times, (looks like it's trying to run full screen) then I get the below error.

Could not find one of the .wav files:

(venv) $ python
pygame 2.0.1 (SDL 2.0.14, Python 3.8.9)
Hello from the pygame community.
DEPRECATION WARNING: The system version of Tk is deprecated and may be removed in a future release. Please don't rely on it. Set TK_SILENCE_DEPRECATION=1 to suppress this warning.
Traceback (most recent call last):
File "", line 42, in <module>
File "", line 16, in __init__
File "", line 31, in launch_game
File "/Users/jalexander/src/pyweek31_judging/31/cool-cop-escape-game/pyweek31-master/src/", line 47, in launch_game
assets = asset_loader.Assetloader().assets
File "/Users/jalexander/src/pyweek31_judging/31/cool-cop-escape-game/pyweek31-master/src/helper/", line 7, in __init__
File "/Users/jalexander/src/pyweek31_judging/31/cool-cop-escape-game/pyweek31-master/src/helper/", line 15, in load_sounds
"background" : pygame.mixer.Sound(os.path.join(os.path.dirname( __file__ ), '..', '..', 'data', 'assets', 'audio', 'sfx', 'world', 'GefängnisAtmo.wav')),
FileNotFoundError: No such file or directory.

Fun 4 Prod 4 Inno 4


It looks very cool and well done.
Nice art.
It lacsks music.

Fun 4 Prod 5 Inno 3


nice graphics,
nice Game

Fun 2 Prod 3 Inno 3


The swearing was unpleasant, and I got stuck with respawning at a checkpoint that a cop was on top of.

Fun 4 Prod 4 Inno 4


love the german remarks

Fun 4 Prod 4 Inno 5


very very nice, love the art. very good job

Fun 1 Prod 2 Inno 2


Looking at the diary entry for this, I was pretty excited - it's very slick and nice looking, and clearly put together by someone who knows how to lay out information in an enticing and clear manner.

Sadly I'm a little disappointed by the game itself. The mechanics are mostly okay, but there's lots of small issues and one big issue that I'm struggling with.

Small and more constructive things first.

- The game struggles with performance when there's a lot of sprites around. My computer is pretty powerful, but it was chugging rather badly in places.

- In stealth games, it's quite important that people on patrol turn around slowly with a wide turning circle, so you can see them turning and react or move out of the way. An "instant flip" system presents problems where you can think you're fairly safe following a sentry around, and then they suddenly catch you instantly in a single frame. Here this is exacerbated by the very zoomed in resolution - I was caught by offscreen cops a number of times, where they had no indication of presence at all, and then suddenly their vision cone appeared in a single frame (they turned around) and I'm back to checkpoint.

- Diagonal movement is a bit of an issue, the player can get wedged and stuck in walls when moving diagonally, and some cops that move diagonally just don't care about walls at all, they walk straight through them!

- The menu seems to contain some odd debug features?

- The controls for some of the items is a little counter-intuitive, and there's no instructions within the game for how to use them

- Finally, the game is a little difficult to really get a sense of progression or direction, nothing tells you early on that you need to find keycards, and the level is quite large with the view so close as to make it impossible to really decide where to explore... so it ends up being a bit tedious combing the whole map for keycards.


As for subjective criticism, I had a bit of a hard time dealing with the... "edgy" humor in this game. It fell flat for me and detracted from the experience, and a couple of more offensive jokes were the straw that led me to quit out rather than try to find the remaining keycards. Sorry :(

Did not work


The game went fullscreen and black. Then it crashed. I am using a mac. Here is the error message:

Hello from the pygame community.
2021-04-04 17:57:33.186 Python[12014:510446] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to /var/folders/bz/xkw8wzcn71vg5w7b0k3tdt100000gn/T/org.python.python.savedState
Fatal Python error: pygame_parachute: (pygame parachute) Segmentation Fault
Python runtime state: initialized

Current thread 0x00000001197fee00 (most recent call first):
File "/Desktop/pyweek31/pyweek31-master/src/", line 36 in launch_game
File "/Desktop/pyweek31/pyweek31-master/", line 31 in launch_game
File "/Desktop/pyweek31/pyweek31-master/", line 16 in __init__
File "/Desktop/pyweek31/pyweek31-master/", line 42 in <module>
zsh: abort python3