Re: Can any one please help me with this bullet class, python?
The problem of the disappearing bullets could be how your handling the maxx variable:
if i.bx>i.maxx:
bullets.remove(i)
If your moving right, it makes sense that the bullet should reach X distance than disappear, being greater than. But if your moving left, it would have to be less than i.maxx, not greater. Left = less than, right = greater than.
Logic wise, i'd also encapsulate a lot of this into the bullet class itself, like direction and updating. The direction the player is facing shouldn't matter once the bullet is fired afterall, that would be a property of the bullet once its in play.
-- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector