Python Forum
Speed issue with sprite update
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Speed issue with sprite update
#11
Also using Rect and Vector2 for math. Will speed up your program.
99 percent of computer problems exists between chair and keyboard.
Reply
#12
I certainly need to change character movement to vectors to add better physics if nothing else. Everything thing is done with rect.x/y.

On another note, I suspect that pygame's display update might be built to ignore thing too far off screen and here's why:

I built a boss battle, and when the boss dies tumbles down rotating covered in explosions. The victory music and screen text are triggered when the dead boss sprite has fallen a certain amount. It triggers the victory stuff, and kills the sprite. What happened however, is that one time as the boss's body was falling I flew out of the room and away and the text and music didn't come. So I flew back in and the boss finished falling and the music came. It was like when the boss's body was far enough off screen the sprite didn't update, and only started again when I got close enough to it. I can replicate it and screen cap it, but I'm sure you understand what I'm saying.

Have you noticed or heard of this? Everything works perfectly if you stay in the room, near the boss sprite.
Reply
#13
Pygame.display.update() only update any rect that has change. Except when there to many and flip the whole screen. If your screen is in constant change it better to use pygame.display.flip().

That sound like something in your code. It like you stop process that data when you left. With out seeing code. I just be guessing.
99 percent of computer problems exists between chair and keyboard.
Reply
#14
Yeah... I had a "in_boss_fight" tag.

Blush
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  [PyGame] Sprite image.get_rect() moves sprite to 0, 0 michael1789 2 4,597 Dec-13-2019, 08:37 PM
Last Post: michael1789
  Sprite not rendering Clunk_Head 2 2,137 Oct-03-2019, 11:27 AM
Last Post: Clunk_Head
  Need help making a sprite GalaxyCoyote 4 3,238 Aug-11-2019, 09:12 PM
Last Post: metulburr
  moving a sprite pfaber11 3 2,585 May-15-2019, 12:52 PM
Last Post: pfaber11
  [PyGame] Need Help With Sprite ghost0fkarma 2 3,280 Jan-09-2018, 02:14 PM
Last Post: ghost0fkarma

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020