PyWeek - Days of Tsunami: Substring racers - feedback

Fun Prod Inno Disq N/W Comments
3 3 4

Those bastards kept pulling me back! Also looked pretty cool when an AI tagged along with a fish. :D Nice game overall, but felt a bit slow paced.

4 3 3

Menu graphics are really great and that is a nice choice of font. One thing that bothered me was the mixture of real photographs with the vectorial ships and rocks, it didn't feel very good to the eyes (this might be a personal thing, this was the only thing that kept me from giving you a higher production score, the menu graphics are top notch and the wave effect also adds a lot to the visual). The game is very fun, I like the idea. I would have liked it more if the game had a faster pace - I didn't have the patience to play it to the later levels, maybe then the game has a faster pace. Very nice job.

3 3 4

I liked the idea, but I had problems trying to upgrade the submarine... either the game was to slow or it was difficult to win a race.

3 4 4

Hehe, crazy fish. Game seems kinda slow for a "racing" game.

4 5 4

Really good, but when I went for my second race, the whole thing ground to a halt... And that shouldn't happen on a quad-core with 4 GB of RAM and an 8800 GTS! Not sure what went wrong, but apart from that, it was really good, felt nicely polished and interesting mechanics.

5 2 4

This was a lot of fun, the only keys that did anything for me were the arrows and the W key. I don't know what the 'keys around S' were supposed to do, but they didn't do anything for me. The game would play the first level fine, and then the second time, the frame rate would cut down to about 1 frame per second. When I played full screen, I had to switch to a virtual console to kill the game manually because it was unresponsive (again, when playing the level for the second time).

3 4 3

Looks amazing! But the slowing-down bug made it unplayable after two levels. :-(

1 1 1 yes

Runs at less than 1fps for me right from the beginning (Python 2.5, MacOSX 10.4.4, dual 1.2GHz G4, Radeon 9000 Pro).

4 4 4

Nice job on the game! I had to modify the source code to be able to select other levels -- for some reason, it seems that your menu on_mouse_motion code for your RaceChooserMenu wasn't firing. So I put the level selection code in the on_mouse_up handler, and that let me change to other levels. This is on OSX 10.4.3, with Python 2.5. In all other regards though, the game was great. I of course had to restart the game in order to play a second race, but even so, I played through enough to earn a tsunami -- just played Artic over and over again because it was fairly easy, short, and gave good prize money. All told, really fun game, and the strings are quite an interesting element -- really hard to deal with if an AI gets latched on and doesn't let go. :) Well done!

2 4 4

bad gameplay, but good production

3 2 5

Execution is disappointing, but the it is a very good idea. It runs a bit too slow for me to be a decent racing game, And for some reason the second race froze, but its still pretty fun to latch onto a fish and go flying. I would love to see a more polished version. I don't know why it is so slow. Some better sub physics would be cool too, after using the string feature, when you let go you return straight to the standard velocity. Some kind of deceleration would be much better, so you can use string in a combo to pick up speed and go super fast.

3 3 3 yes

Traceback (most recent call last):
File "run_game.py", line 9, in <module>
main.main()
File "/home/ors/uthcode/trunk/python/pyweek/tsunami/gamelib/main.py", line 31, in main
menu = MenuScene(theGame)
File "/home/ors/uthcode/trunk/python/pyweek/tsunami/gamelib/menu.py", line 41, in MenuScene
caustics = effects.Caustics()
File "/home/ors/uthcode/trunk/python/pyweek/tsunami/gamelib/effects.py", line 81, in __init__
self.texs[i] = pyglet.resource.image (os.path.join('water','save.%02d.tif' % (i+1)))
File "/home/ors/uthcode/trunk/python/pyweek/tsunami/pyglet/resource.py", line 475, in image
identity = self._cached_images[name] = self._alloc_image(name)
File "/home/ors/uthcode/trunk/python/pyweek/tsunami/pyglet/resource.py", line 420, in _alloc_image
img = pyglet.image.load(name, file=file)
File "/home/ors/uthcode/trunk/python/pyweek/tsunami/pyglet/image/__init__.py", line 194, in load
raise first_exception
pyglet.image.codecs.ImageDecodeException: Unable to load: water/save.01.tif

4 3 4

Fun! It was complicated to see why strings didn't attach sometimes, though. And the second race, always, it was too slow to keep playing...

3 3 4

good game idea, needs tuning. it was hard to figure out what my string was going to hit, would have been better using mouse instead of directional keys to pick target.

3 4 3

Cool idea :)

5 5 5

One of the best around!

3 4 3

this is nice, was impressed by the number of levels :)

4 4 5

I really liked your little racing game. It seemed to be well polished with high scores and stuff. Shame about the bug :)

3 3 4

Has lots of potential. You just need some content (more tracks?) and some fine-tuning.. it feels a little too slow for my taste, but it's underwater.. well.. Hope you keepr working on it!

2 4 3

For me there are too much keys to press.
Maybe launching rope only forward, with fast rotation of sub ...
Another posibility is a scale change: think a submarine canyon, you use both walls to advance.
And give me a torpedo to get rid off fishes.
Nice graphics.

4 4 4

very nice game. some problems:
- it gets slow as you race, so it ends up unplayable. good thing that you save the game automatically. had to kill it a couple of times.
- some hot areas dont match the sprites, nothing serious
- you sve the preferences but i dont think that you actually enforce them.
- using the mouse would have been nice.

overall, a fun game with an interesting idea and a good execution.

3 3 3

Being towed around by a fish was sure fun :)

I had trouble with hooking objects with the string. There isn't any feedback for when an object
is hookable, and which button I need to press. As a result I feel like I'm continually mashing
buttons, hoping that I came in range within the last half second. It would be really nice if the
letter of the key you need to press shows up over an object when you come in range.

The control of the subs might feel better if they had some momentum. That way you could use the
string to accelerate, then let go and glide for a little while. It also would make hooking an
opponent more devastating, if you can pull it off right :D

4 3 4

I find this game to have a lot of potential. The AI needs work though as does the string attaching (too difficult to figure out and then utilize). What was there was fun but it could be so much more. I encourage you to make further development after the contest! :)

2 3 4

Nice idea, but very frustrating gameplay...

1 2 2

Way too slow.
Although the 'grappling hook' is a nice idea, it's difficult to control.
However,it could be funnier in a faster race! (Didn't Micromachines 3 include something similar?)

4 4 4

cool submarine game :) Liked it.

1 1 1 yes

Traceback (most recent call last):
File "run_game.py", line 9, in <module>
main.main()
File "/opt/personal/pyweek7/tsunami/gamelib/main.py", line 31, in main
menu = MenuScene(theGame)
File "/opt/personal/pyweek7/tsunami/gamelib/menu.py", line 41, in MenuScene
caustics = effects.Caustics()
File "/opt/personal/pyweek7/tsunami/gamelib/effects.py", line 81, in __init__
self.texs[i] = pyglet.resource.image (os.path.join('water','save.%02d.tif' % (i+1)))
File "/opt/personal/pyweek7/tsunami/pyglet/resource.py", line 475, in image
identity = self._cached_images[name] = self._alloc_image(name)
File "/opt/personal/pyweek7/tsunami/pyglet/resource.py", line 420, in _alloc_image
img = pyglet.image.load(name, file=file)
File "/opt/personal/pyweek7/tsunami/pyglet/image/__init__.py", line 194, in load
raise first_exception
pyglet.image.codecs.ImageDecodeException: Unable to load: water/save.01.tif

3 5 4

Great execution!

2 4 3

Good, a little slow and hard to play, but good.