[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Scrolling



On Mon, Aug 03, 2009 at 05:58:48PM -0700, Yanom Mobis wrote:
>    so... blit them all to the screen and change their x and y values as you
>    scroll?

If you do that, you have to update the x/y of every single sprite or 
tile for every movement.

What I like to do is to make all my sprite position relative to the 
whole map.

Then I maintain a "camera" x/y position.

When I blit, I use sprite position minus camera position to get screen 
position.

---
James