PyWeek - Turtle Duck ltd - feedback
Doger
mit-mit
This was definitely a solid tower defence experience. I liked the graphics, and the sound and music were well matched for the game. I liked the variety of stages. The duck stage was super difficult :) ... great job!
BeautifulReques
Nice tower defence game, theres a bug though not a game breaking one but when you just skip to the main-menu instead of restarting the level the score doesn't resets
Quikli
Liked the variety of towers and enemies, played it through all the way through one level, got 251k points.
DR0ID
Nice game. Nice levels and pretty good balance. I would have preferred some end in the levels, but endless, high-score style is cool too.
The only thing that bothered me was that the mouse was not centered in the field to place.
After playing a while I got this exception in the console:
pyglet.media.drivers.openal.interface.OpenALException: OpenAL Exception [40961: b'Invalid Name']: Failed to delete source.
Error playing sound. OpenAL Exception [40963: b'Invalid Value']: Failed to create source.
Exception ignored in: <function OpenALSource.__del__ at 0x000001D016F82CB0>
Traceback (most recent call last):
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 187, in __del__
self.delete()
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 193, in delete
self._check_error('Failed to delete source.')
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 72, in _check_error
raise OpenALException(message=message,
pyglet.media.drivers.openal.interface.OpenALException: OpenAL Exception [40961: b'Invalid Name']: Failed to delete source.
Error playing sound. OpenAL Exception [40963: b'Invalid Value']: Failed to create source.
Exception ignored in: <function OpenALSource.__del__ at 0x000001D016F82CB0>
Traceback (most recent call last):
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 187, in __del__
self.delete()
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 193, in delete
self._check_error('Failed to delete source.')
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 72, in _check_error
raise OpenALException(message=message,
pyglet.media.drivers.openal.interface.OpenALException: OpenAL Exception [40961: b'Invalid Name']: Failed to delete source.
fireclaw
A nice tower defense game, fun to play.
While playing level 1 at the I think it was the 3 or 4th wave where a lot of enemies are flowing in, it froze all of a sudden. No error message was shown though, it just did nothing anymore and I had to kill the process for it to quit. Other than that, it worked rather well.
FatHat
Tower defense! Definitely a fun game, although I can't say it's the most innovative thing ever.
zwerver
It might be that I've played too many of these tower defense games, but I got bored really quickly. The levels seemed to went on and on and that wasn't helped by the fact that my framerate started dropping because all the sprites constantly on the screen (and hundreds of bullets hit-testing hundreds of enemies). I wish there was a bit more creativity going on in the defense systems besides cannons with more bullets. The art was quite nice though.
speedlimit35
duck level, penguin level, turtle level
standard tower defense game. intense
cool effects
Izanagi
I really like the fact that you had tons of guns a cheat really really creative tons of levels as well decent UX and the fact that you have a rubber duck as your game is what really matters i really liked it but I whish this was a little bit more fun or challenging than those regular games in this genre but the fact that you guys did it in just 7 weeks is awesome and also I don't know what trick you guys did for the enemies like it was the tracking or you guys used path finding algorithm which I whish you guys did because it makes it even more cooler
This game doesn't work my brother couldn't get it to work we use the same methods for getting games to work so if I tried to get it to work too it wouldn't work for me either