PyWeek - Robot Underground: for your enjoyment and pleasure

Well, with the madness of coding behind us, we've managed to take some time out to actually play our game (along with everyone else's). There's a whole raft of stuff we'd like to improve or add, possibly in some future post-Pyweek release, but there's a couple of specific issues which might merit the attention of players over the next two weeks:

  • There's some slow resource leak we haven't managed to track down yet. This can slow the game down after playing for a long time. If you save your game, quit completely, then restart the game and reload, performance will return to normal.
  • If you ask Putney to send you to the Outer Zones while he and Victoria are both in the room on the very left of the town area (after the fifth or sixth story-based mission), you will receive the error message 'programming error: unknown scene key' followed by a game over screen. Pyweek purists may rest assured that you can finish the game without needing to do this, but if you want, you can fix the error by changing the string 'outerzones' to 'ozmission' on line 112 of lib/content/act3.py.

adam on 2008/04/07 00:14 of Super Effective 6


Comments:

Wah! It doesn't work :(
  File "lib/content/__init__.py", line 25, in setupMission
    act1.setupMission(ps, m, nextScene)
  File "lib/content/act1.py", line 24, in setupMission
    setupFirstMission(ps, m)
  File "lib/content/act1.py", line 512, in setupFirstMission
    m.map = worldgen.makeDungeon2(top="maps/controlroom.bmp",
        bottom="maps/3rooms.bmp", maxrooms=6)
  File "lib/worldgen.py", line 31, in makeDungeon2
    othermap = loadFixedMap(top)
  File "lib/worldgen.py", line 17, in loadFixedMap
    img = image.load(name, file=data.load_file(name))
  File "./pyglet/image/__init__.py", line 194, in load
    raise first_exception
pyglet.image.codecs.ImageDecodeException: Unable to load:
 maps/controlroom.bmp
It's finding the file but pyglet just won't load it! This is on Linux.
Looks like a problem with pyglet on Linux loading 1bpp images