Can you please share the code, so we can look into it?
Op 10 dec. 2015 15:20 schreef "Yann Thorimbert" <yann.thorimb...@unige.ch>:

> Hi,
>
>
> I'm currently looking into a "big" minigame that I wrote a few years ago.
> At this time, I dit not try to use Sprites and Groups objects, and so the
> code I'm talking about does not use them. Now that I want to continue the
> development of this game, I wonder how much the code would gain in clarity
> and performances if I used Sprites.
>
>
> Basically, I have a few (~10-30) images to draw on the screen, each one
> beeing approximately a rect of 20-100 pixels width/height. Since not all
> these images must be drawn each frame, and since most of them don't
> overlap, what I did is a loop that check for each one if it needs to be
> drawn (for user input reasons, for instance), and if so, the image is
> redrawn and then a call to pygame.display.update(image.get_rect()) is done.
>
>
> However, some tests I have made show that, instead of updating each
> image'rect, a single call to pygame.display.flip() each frame sometimes
> does the job better, in term of performances, depending on the sizes and
> number of images to draw.
>
>
> I'm not sure to really understand how Sprite and Groups works behind the
> scene : from what I described of my code, do you think it could
> significantly improve performances if I use them ? Would it handle better
> than me the updates of the screen surface ?
>
>
> Cheers,
>
>
> Yann
>

Reply via email to