PyWeek - Cragon Coding - feedback

Fun 5 Prod 3 Inno 4

Eason

A really simple idea but its really fun!
The skills and upgrade in the shop brings the game to a different level

Fun 4 Prod 5 Inno 4

DR0ID

Nice game, feels like a polished one.

Fun 5 Prod 4 Inno 4

Tee

This was such a fun game. Really well polished and it's so satisfying to push the enemies off the level. Excellent work.

Fun 3 Prod 4 Inno 3

mauve

I love the swirling spiral background and the rendering of the polygonal prismatic enemies. They're technically impressive. I don't think all the visual elements come together cohesively though. For example, if the style element you want flowing through your game is regular polygons you could make the menu buttons hexagonal rather than rectangles.

In terms of the gameplay, swinging the sword while moving feels a little clumsy on the keyboard, and the player movement lacks acceleration and friction, making it feel a bit artificial. The enemy knockback is satisfying but a tiny bit of Newton's third law might add a little juice to the combat. The sounds are a little lacklustre.

Fun 5 Prod 4 Inno 3

Cosmologicon

Familiar gameplay but a lot of great attention to detail! I like how the monsters have shadows before they appear, and the background is cool. Great upgrade system. The controls are a bit complicated for my taste, but I'll be the first to admit I'm bad at dual-stick setups. It became a lot easier once I could swing fast enough to just hold down left and focus on movement. Good balance, and I like the tutorial screen.

Did not work

mit-mit

Doesn't work on non-windows machines due to hard coded backslashes in paths: try using os.path.join for multi-platform compatible paths.

Fun 4 Prod 4 Inno 4

scott

I enjoyed this game and played it (grinded) long enough to make my sword very long and my spin speed fairly high and just spun the sword constantly. This worked pretty well, except that the collision detection degraded with spin speed ...

I did like the mechanics of this game, and the variety of enemies and abilities.

I had a few issues running the game on linux - it has hard-coded windows slashes (maybe consider using os.path.join(directory, filename) instead of directory + "\\" + filename for better cross-platform compatibility). I had to manually find and replace the slashes before I could play the game.

Fun 4 Prod 4 Inno 4

RicBin

Fun:
It is very entertaining, but somewhat slow.

Innovation:
Very good concept for the game.

Production:
The graphics are not the best, but they work, it just lacks music.

Fun 5 Prod 3 Inno 4

JustAnotherCode

Awesome game, I loved it! This was definitely my favorite game this pyweek!
I got an exception after finishing the tutorial and then clicking play, I couldn't replicate it so it's pretty weird.
"C:\Users\alext\Downloads\TheGrindNeverStops\TheGrindNeverStops\run_game.py", line 389, in draw
bN = 255*self.bubbleCountdown/self.bubbleMax
TypeError: unsupported operand type(s) for /: 'int' and 'NoneType'

Fun 5 Prod 4 Inno 4

PunnyBunny

very nicely done!

Fun 4 Prod 5 Inno 4

catornot

I love the games approach to endless but the controls are not weird.
I have one question was the background made with turtle and why so many images.