Pygame: Collision by Sides of Sprite
There is no function to get sides collision in PyGame. But you could try to use pygame.Rect.collidepoint to test if A.rect.midleft, A.rect.midright, A.rect.midtop, A.rect.midbottom, A.rect.topleft, A.rect.bottomleft , A.rect.topright, A.rect.bottomright are inside B.rect (pygame.Rect). EDIT: Example code. Use arrows to move player and touch enemy. (probably it is not optimal solution) import pygame WHITE = (255,255,255) … Read more