PyWeek - chrisyan2000 - feedback

Fun 3 Prod 4 Inno 3

DR0ID

cool bullet hell type game

Fun 2 Prod 4 Inno 3

rdb

Nice work. Could have been a fun game with some more work. Unfortunately, as-is, the combat is just not responsive or engaging enough to hold my interest, but I can definitely see the potential here.

The next time you zip up your project, please put your files under a root folder in the zip file. Some people are used to extracting tar/zip files into the current directory.

Fun 2 Prod 3 Inno 3

mauve

Nice music and isometric walls. The level artwork was pretty basic, though the monsters were good.

I struggled to get anywhere. The slashes don't seem to connect. I'm assuming from the README there was some timing game with attacks? But there was no feedback: the game did not respond to my attacks in a way to clue me in on how to change strategy.

Fun 1 Prod 2 Inno 3

schilcote

Shame you only had two days.

Given that the game has to be very simple and shallow given you had so little time, I'd say the biggest issues are the lack of feedback and the hit detection being weird.

It's very hard to tell when you've been hit, and you don't get any feedback when you hit an enemy either. Even just a sound would have been great.

The hit detection is really odd. Your range is way shorter attacking from the left than the right.

You change the colors of things for no reason; I thought the multicolored shots were supposed to heal me or something, since they came right after a boss and one was green, and died.

Also - there's no reason to ever not hold down the spacebar. Why not have the character be attacking all the time?

Fun 3 Prod 3 Inno 3

mit-mit

This was pretty cool: game looked fairly nice and had a nice all-rounded feel for production. The game was kind of fun, but I guess lacked a bit of depth in the mechanics … that said I was pretty bad at it, so maybe it’s just because I didn’t figure out how to play better :) Also, took me a while to realise I need to HOLD space to hit things. You should look into using os.path to create paths that are windows/mac/linux compatible (unix-based OS use /) .. had to fix in config.py first to play on osx.

Fun 4 Prod 4 Inno 3

dowski

This was fun! At first I didn't understand why my sword wasn't working though. I mashed it as fast as I could! Then I watched the walkthrough video and realized that you could do longer swipes with the sword.

Anyhow, nice music and fun gameplay (once I figured it out). I liked the graphics too.

Did not work

ntoll

Python 2.7 :-(

Fun 2 Prod 2 Inno 3

Unicorn Markets

Just hold the spacebar down and run around. That's pretty much the whole game.

Fun 4 Prod 5 Inno 3

speedlimit35

entry did not work for me
return pygame.image.load("texture\\" + n + ".png").convert_alpha()
pygame.error: Couldn't open texture\sign.png

I watched the video though and it was really good! I enjoyed the projectile patterns. It reminded me of touhou!

Fun 3 Prod 2 Inno 2

tizilogic

What I liked most about this game, was the 8-bit style music and the character animation.

It felt like the hit boxes didn't work consistently for me, sometimes enemies would take damage and other times not. It also felt weird to be able to walk through the enemies.

Did not work

Darni

It doesn't seem to work in linux. Seems to use windows-only paths :

$ python main.py
pygame 2.0.0.dev3 (SDL 2.0.9, python 3.7.3)
Hello from the pygame community. https://www.pygame.org/contribute.html
Traceback (most recent call last):
File "main.py", line 1, in <module>
from Game import *
File "/home/user/src/pyweek/28/BattleTower/Game.py", line 1, in <module>
from config import *
File "/home/user/src/pyweek/28/BattleTower/config.py", line 26, in <module>
texture_lib[name] = load(name)
File "/home/user/src/pyweek/28/BattleTower/config.py", line 16, in load
return pygame.image.load("texture\\" + n + ".png").convert_alpha()
pygame.error: Couldn't open texture\sign.png

Did not work

tundish

Tried to run the linux version:

Traceback (most recent call last):
File "main.py", line 1, in <module>
from Game import *
File "/home/boss/Downloads/BattleTower-src/Game.py", line 1, in <module>
from config import *
File "/home/boss/Downloads/BattleTower-src/config.py", line 26, in <module>
texture_lib[name] = load(name)
File "/home/boss/Downloads/BattleTower-src/config.py", line 16, in load
return pygame.image.load("texture\\" + n + ".png").convert_alpha()
pygame.error: Couldn't open texture\sign.png

Seems there are Windows-style file separators assumed here. Also just noticed you coded against Python 2.7. Please don't do that. Python 2.7 is dead.

Sorry I didn't get to play your game. I saw your Youtube clip and I thought it looked fun.

Fun 2 Prod 3 Inno 2

zwerver

I can see the potential in this game. With a little more time it could have been pretty fun. Having to get close with the sword while the enemies have enormous firepower is an interesting balance. I beat the game with exactly 1 hp left, making the end game quite exciting! I had to run it in wine on my linux machine because all the filenames were windows-specific.