PyWeek - Early final submission! o/
Whew. I've just uploaded our final submission. It's a small puzzlish plattformer, more puzzlish than plattformish and pretty simple. I hope you'll enjoy it a little. Don't be afraid of the later levels. Just rotate the pipes until they fit. :P
If the last level (the one with soooo many pipes) seems too difficult you can peek at the solution.
Unless I find some really, really, really embarrasing bugs I can lean back and enjoy the holidays now.
Good luck to the other teams/individuals who are not as lazy as me. ;)
— ServalKatze on 2010/04/02 21:24 of Mr. Wobbly's Great Escape [by Team zahmeKatzen]
Comments: (log in to comment)

By macrobe on 2010/04/02 22:54:
doesn't work for me. The following error comes up right when I start the game (pygame window flashes up only for a split second):Could not unpickle save.dat
Traceback (most recent call last):
File "/Users/c/Downloads/zk7_mrwobbly/run_game.py", line 15, in <module>
from gamelib import main
File "/Users/c/Downloads/zk7_mrwobbly/gamelib/main.py", line 5, in <module>
from startmenu import StartMenu
File "/Users/c/Downloads/zk7_mrwobbly/gamelib/startmenu.py", line 9, in <module>
from resources import *
File "/Users/c/Downloads/zk7_mrwobbly/gamelib/resources.py", line 82, in <module>
GFX_tiles[n] = load_image(_path+"/"+n, colorkey=(255,0,255))
File "/Users/c/Downloads/zk7_mrwobbly/pykitten/data.py", line 56, in load_image
img = pygame.image.load(path)
pygame.error: Unsupported image format
(OS X 1.6, python 2.6.4, pygame 1.9.1)
It's a shame - because, judging from your description, this might have been a really enjoyable game.
By ServalKatze on 2010/04/03 00:38:
Uh.. The message sounds like your Pygame install doesn't support PNGs. Although this would be quite strange so maybe something about the
or the image itself is broken. Hmm...By Cosmologicon on 2010/04/03 05:07:
Are the switches or the junctions they control supposed to show anything? For me they both just appear as solid red blocks. I have to use trial and error to tell where I'm going to come out.By jfroco on 2010/04/03 05:13:
Hello,Great game!!! I love the style (it looks like a DOS game)
Best regards
JF
By macrobe on 2010/04/03 07:27:
It's definitely something about your PNGs:usually, pygame can open png images on my computer, without problems.
However, when I replaced a png image in a small test app of mine with one from your game, I got the very same error. So there's definitely something about your png files that my pygame installation doesn't like. Are you using some uncommon compression method?
Strangely, I could open your files in other programs without problems. After I opened your png in Gimp and saved it again, pygame suddenly accepted it without problems.
PS: sorry if I am spoiling your holiday ;)
By cyhawk on 2010/04/03 08:02:
Looks like three files are not actually PNGs:$ find data -name \*.png -exec grep PNG -L {} \;
data/gfx/blob/blobd3.png
data/gfx/tiles/ground.png
data/gfx/tiles/start.png
By ServalKatze on 2010/04/03 08:59:
O.o
Oh well... I'll just open the images in GIMP and save them again. This is very odd. I didn't even touch these images so I'll just blame MSPaint. Thanks for finding the error.
@jfroco:
Thanks and good to know that it works for you. ;)
By ServalKatze on 2010/04/03 09:14:
Uploaded a new version. Hope it works now. ^^
By macrobe on 2010/04/03 14:18:
Yes, It's working perfectly now!Enjoy the rest of your holiday!
By ServalKatze on 2010/04/03 16:53:
Yaaaaay! Wheeeeee!!! \o/By bencoder on 2010/04/11 02:06:
Cosmologican: I have the same issue. I've managed to play up to level 12 through trial and error (go through pipe, hit button x times, go back through pipe, if die then repeat up until where you last were, hit button x+1 times, repeat) But I really don't know if this is the correct behaviour or if I'm missing something.Looking in the data directory it looks like there's a "button" graphic that I haven't seen so it seems maybe likely that something is wrong with this for me.
This is what level 12 looks like to me, can anybody tell me if this is correct and I'm playing it right or if something is wrong?
By claxo on 2010/04/11 05:30:
Interesting :)I see
By ServalKatze on 2010/04/11 09:17:
@bencoder: Looks.. strange. Which Pygame version and OS?By Cosmologicon on 2010/04/11 09:24:
Yeah, I've got the same issue as bencoder. I'm on Ubuntu with Pygame 1.8.By ServalKatze on 2010/04/11 09:54:
Oh. Quick fix (if you don't mind poking around in the code):
Replace line 197 in map.py
By ServalKatze on 2010/04/11 09:56:
Nonsense! XD
Replace line 197 in map.py with
By bencoder on 2010/04/11 11:01:
oh wow. Thanks ServalKatze. I can see what happens when I press the buttons now. this is much better :)By ServalKatze on 2010/04/11 11:05:
Glad to hear that. I'm amazed that you got to level 12 without proper pipe images. ^^