From: James Paige <Bob@xxxxxxxxxxxxxxxxxxx>
To: pygame-users@xxxxxxxx
Sent: Tuesday, August 4, 2009 11:44:21 AM
Subject: 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