PyWeek - Post-mortem (the brief)
Well, that was fun :)
My game:
Against it all I wrote a game. That's better than I did last PyWeek. It's not much of a game - only one short level. I don't know whether the idea has much merit for continued development either.
What I did get out of this PyWeek was good experience with and stress-testing of both pyglet and Cocos.
PyWeek in general:
And of course the pyweek.org application broke, as we've come to expect. Hopefully all those entrants with final submissions to upload will be able to.
Participation was up again this challenge, both users and entries. It remains to be seen how many final entries we get thanks to the delay with md5 uploads, so I'll post the final numbers later.
— richard on 2008/04/06 06:44 of Flat Bot
Comments: (log in to comment)

By alia on 2008/04/06 07:56:
Thanks again Richard! Lots of fun :DBy kfields on 2008/04/06 10:02:
It's a radical party you throw around here. Thanks!By Thorbrian on 2008/04/06 20:57:
It looks great, however I seem to get an error trying to load laser.ogg - any ideas on how to fix? (windows Vista Pro, Python 2.5):-------------
Traceback (most recent call last): File "run_game.py", line 20, in import main File "C:\development\pyweek\PyWeek6-OtherEntries\flatbot-4\lib\main.py", line 12, in import game, backgrounds, robot, help File "C:\development\pyweek\PyWeek6-OtherEntries\flatbot-4\lib\game.py", line 7, in import robot, ball, backgrounds, effects, message File "C:\development\pyweek\PyWeek6-OtherEntries\flatbot-4\lib\robot.py", line 16, in import sounds File "C:\development\pyweek\PyWeek6-OtherEntries\flatbot-4\lib\sounds.py", line 5, in laser = pyglet.resource.media('laser.ogg', streaming=False) File "C:\development\pyweek\PyWeek6-OtherEntries\flatbot-4\lib\pyglet\resource.py", line 564, in media return media.load(path, streaming=streaming) File "C:\development\pyweek\PyWeek6-OtherEntries\flatbot-4\lib\pyglet\media\__init__.py", line 1366, in load source = _source_class(filename, file) File "C:\development\pyweek\PyWeek6-OtherEntries\flatbot-4\lib\pyglet\media\riff.py", line 198, in __init__ raise WAVEFormatException('Not a WAVE file') pyglet.media.riff.WAVEFormatException: Not a WAVE fileBy dmoisset on 2008/04/06 22:07:
Throrbian, it seems that games requires avbinBy richard on 2008/04/06 22:11:
It mentions that in the README.Unfortunately my attempt to handle it missing didn't work (untested code, rah rah :)
By claxo on 2008/04/07 04:24:
Also _requires_ python 2.5 because collections.defaultdict()Also _requires_ python 2.5 because collections.defaultdict()By richard on 2008/04/07 04:34:
Oh, thanks claxo.