There may be a much better way to manage artillery.
Tobiah
toby at tobiah.org
Mon May 11 17:59:43 EDT 2009
On Mon, 11 May 2009 00:48:25 +0100, Rhodri James wrote:
> On Mon, 11 May 2009 00:06:34 +0100, Tobiah <toby at tobiah.org> wrote:
>
> [Snippety snip]
>
>> I wanted the bullets to be responsible for destroying themselves, but a
>> little Googling brought me to points about dangling references and how
>> an object is not allowed (nor does it seem to have the means) to destroy
>> itself. That's why I made this wrapper class for all of the bullets.
>
> An object can, however, erase its representation from the screen and tell
> whatever control system is keeping track of objects to forget about it.
> Once the last reference to the object is deleted, the object will be
> garbage collected.
>
> What framework are you writing your game in? Pygame has facilities for
> handling this sort of thing fairly straightforwardly.
Actually I am using Pygame, although I'm quite new to it. Which
module has the facilities that you describe?
Thanks,
Toby
More information about the Python-list
mailing list