Faster version of ‘pygame.event.get()’. Why are events being missed and why are the events delayed?

I’m making an Asteroidz clone in pygame and have two for event in pygame.event.get() loops, one for checking an exit request and wether the game should have started by pressing spacebar, then further in the game as to try and limit the player from holding spacebar down and continuously shooting. The relevent code for my check_input function, which is run once every loop, is below;

Could not open resource file, pygame error: “FileNotFoundError: No such file or directory.”

Import pygame pygame.init() BG = pygame.image.load(‘_pycache_/test_bg.jpg’) def DrawGameWin(): window.blit(BG,(0,0)) pygame.display.update() DrawGameWin() Answers: Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get … Read more

How to detect collisions between two rectangular objects or images in pygame

I am making a game in which the player has to use a bowl to catch falling items. I have some images of items in a list and an image of a bowl that is used to catch the items. The items keep on falling and reset to the top of the screen if they reach the boundary (bottom edge). I got this logic done which allows the items to fall but I do not know how to detect when there is a collision between the bowl and item.

Why is my collision test always returning ‘true’ and why is the position of the rectangle of the image always wrong (0, 0)?

My collide_rect function isn’t working properly. It always returns True, when it’s not suppose to. I have tried looking on the internet but nothing is working for me. I think the collide rect somehow did not use the actual coordinates for the two sprites. Can anyone help with this?