PyWeek - Tee - feedback

Fun 3 Prod 4 Inno 4

DR0ID

At first I didn't work with pygame or pygame-ce but after installing the latest version it worked with pygame-ce.

It only works with pygame-ce (its not the same as pygame!!)

Nice little game, cool idea with the loops.

Set an window image icon next time.

Fun 4 Prod 3 Inno 4

mauve

I've not worked out the right strategy yet - the first couple of approaches I've tried have ended up backfiring by shutting out access to the bombs and hearts I need to continue. But that's great, it seems like there's real depth here and I'd like to come back and try different things.

Did not work

omnia

Traceback (most recent call last):
File "/media/disk3ssd/pyweek/39/driftwood/Driftwood/run_game.py", line 4, in <module>
main.main()
~~~~~~~~~^^
File "/media/disk3ssd/pyweek/39/driftwood/Driftwood/gamelib/main.py", line 19, in main
game.GameWindow()
~~~~~~~~~~~~~~~^^
File "/media/disk3ssd/pyweek/39/driftwood/Driftwood/gamelib/game.py", line 23, in __init__
self.intro()
~~~~~~~~~~^^
File "/media/disk3ssd/pyweek/39/driftwood/Driftwood/gamelib/game.py", line 31, in intro
self.game()
~~~~~~~~~^^
File "/media/disk3ssd/pyweek/39/driftwood/Driftwood/gamelib/game.py", line 35, in game
game.loop()
~~~~~~~~~^^
File "/media/disk3ssd/pyweek/39/driftwood/Driftwood/gamelib/game.py", line 221, in loop
self.character_con.update(dt)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^
File "/media/disk3ssd/pyweek/39/.venv/lib/python3.13/site-packages/pygame/sprite.py", line 556, in update
sprite.update(*args, **kwargs)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/media/disk3ssd/pyweek/39/driftwood/Driftwood/gamelib/game.py", line 368, in update
self.image.height / 2,
^^^^^^^^^^^^^^^^^
AttributeError: 'pygame.surface.Surface' object has no attribute 'height'

Fun 3 Prod 4 Inno 5

Cosmologicon

This mechanic is so interesting. It took me a couple times playing through before I understood how I was supposed to be thinking about the strategy. I like how even though the beginning is easier, you have to plan ahead.

Did not work

ambv

requirements.txt says "pygame>=2.0.0" but it doesn't work with 2.2.0 - 2.6.1 for me on macOS with Python 3.11. After pressing "any key to start" it crashes with:

Traceback (most recent call last):
File "/Users/ambv/Downloads/Driftwood/run_game.py", line 4, in <module>
main.main()
File "/Users/ambv/Downloads/Driftwood/gamelib/main.py", line 19, in main
game.GameWindow()
File "/Users/ambv/Downloads/Driftwood/gamelib/game.py", line 23, in __init__
self.intro()
File "/Users/ambv/Downloads/Driftwood/gamelib/game.py", line 31, in intro
self.game()
File "/Users/ambv/Downloads/Driftwood/gamelib/game.py", line 35, in game
game.loop()
File "/Users/ambv/Downloads/Driftwood/gamelib/game.py", line 221, in loop
self.character_con.update(dt)
File "/Users/ambv/.virtualenvs/downstream/lib/python3.11/site-packages/pygame/sprite.py", line 537, in update
sprite.update(*args, **kwargs)
File "/Users/ambv/Downloads/Driftwood/gamelib/game.py", line 368, in update
self.image.height / 2,
^^^^^^^^^^^^^^^^^
AttributeError: 'pygame.surface.Surface' object has no attribute 'height'

Fun 3 Prod 4 Inno 4

mit-mit

This was an interesting game concept: I found that I mainly just kept trying to start at one side of the map and gradually push my path a little bit to the side each time: it was tricky sometimes to go over the gem when the space was a bit tight, but I mainly saved my bombs up for knocking out any existing drift wood on the course. I'm not sure if there was a better strategy? Cool combo of colourful graphics and nice choice of background music.

Fun 3 Prod 3 Inno 2

ntoll

I think the game had some bugs in it? For example, the boat kept leaving logs or gems behind it, and none appeared in front of me to collect. Perhaps check/test the final upload? Otherwise, congrats on getting the game finished for PyWeek.

Fun 4 Prod 5 Inno 5

coffee

The loop idea is such a nice idea and the execution works really well. The game is very easy to understand at first glance and I enjoyed it a lot :)

Fun 4 Prod 4 Inno 4

speedlimit35

I finally won after 5 times.... I placed all the wood on one side of the screen and then I got 16 gems. It is a simple game this time but I thought it was pretty solid

Fun 5 Prod 4 Inno 3

Anders

The polish of the game was great - everything was cohesive and enjoyable. One of the few games I wanted to play again. Great polish everywhere, from finishing a build to even how you wrote the README. Professional looking. Movement and timing was set well so the game was fun

Fun 5 Prod 4 Inno 4

inkontoasty

really cool zen game
great job :))