RFS: wound-up -- Arcade/Puzzle game involving cogs and elves
Bas Wijnen
wijnen at debian.org
Thu Sep 13 17:10:24 UTC 2007
Hi Matthew,
I'm looking at the package, and a few comments first.
- It's not completely stable, I was able to crash the game. I have a
backtrace at the bottom, which can be copied into a bug report once
the game gets into unstable.
- There are several lintian warnings about the menu files. Please fix
them.
- The license says you must mark modified versions of the program as
such. Since you're patching the game, you must do this.
- When starting the game as "woundup --help", it responds with
"usage: run_game.py [options]". This should of course be
"usage: woundup [options]".
For the rest, it looks good to me. Although I must admid that I never
packaged a python program before, and had to read the policy first. :-)
Thanks,
Bas
Backtrace:
$ woundup
/usr/share/games/wound-up/lib/game.py:308: DeprecationWarning: integer
argument expected, got float
pxl = self.tutorial_map.get_at((px, py))
Traceback (most recent call last):
File "./run_game.py", line 16, in ?
main.main()
File "/usr/share/games/wound-up/lib/main.py", line 25, in main
menu.Menu(display.gl_render.GLRenderer, options).run()
File "/usr/share/games/wound-up/lib/menu.py", line 175, in run
self.main_loop()
File "/usr/share/games/wound-up/lib/menu.py", line 164, in main_loop
self.handle_events()
File "/usr/share/games/wound-up/lib/menu.py", line 76, in
handle_events
self.start_game()
File "/usr/share/games/wound-up/lib/menu.py", line 435, in start_game
time = new_game.run()
File "/usr/share/games/wound-up/lib/game.py", line 283, in run
self.main_loop()
File "/usr/share/games/wound-up/lib/game.py", line 262, in main_loop
self.state.tick()
File "/usr/share/games/wound-up/lib/model/gamestate.py", line 95, in
tick
result = t.update(self)
File "/usr/share/games/wound-up/lib/model/task.py", line 141, in
update
gs.acquire_winding_elf(elf)
File "/usr/share/games/wound-up/lib/model/gamestate.py", line 283, in
acquire_winding_elf
self.elves.remove(elf)
KeyError: <model.elf.Elf object at 0x8b03eac>
I had connected two touching cogs with a rubber band. It shouldn't
work, of course, but it shouldn't crash either. :-)
On Thu, Sep 13, 2007 at 11:01:25AM +0100, Matthew Johnson wrote:
> Hi, I have recently packaged a game some friends of mine wrote for
> pyweek and I'm looking for a sponsor to upload it; I was hoping one of
> the DDs on this list would have time to review and upload it. The
> packages are available here:
> http://mjj29.matthew.ath.cx/debian-upload/wound-up/ and the ITP here:
> http://bugs.debian.org/441833
>
> Thanks,
> Matt
> --
> Matthew Johnson
> _______________________________________________
> Pkg-games-devel mailing list
> Pkg-games-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
--
I encourage people to send encrypted e-mail (see http://www.gnupg.org).
If you have problems reading my e-mail, use a better reader.
Please send the central message of e-mails as plain text
in the message body, not as HTML and definitely not as MS Word.
Please do not use the MS Word format for attachments either.
For more information, see http://pcbcn10.phys.rug.nl/e-mail.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20070913/817ea53f/attachment.pgp
More information about the Pkg-games-devel
mailing list