Vue d'ensemble

Pygame 2.5, publie le 29 mars 2024, introduit un nouveau module de geometrie pour les calculs mathematiques 2D.

Fonctionnalites principales

Module geometry

Le nouveau module pygame.geometry fournit des primitives comme Circle pour les calculs de collision et de distance.

python
import pygame

pygame.init()
screen = pygame.display.set_mode((640, 480))

# Module geometry (experimental)
# circle = pygame.geometry.Circle(320, 240, 50)
# Collisions et distances geometriques

running = True
while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
    pygame.draw.circle(screen, (0, 255, 0), (320, 240), 50)
    pygame.display.flip()
pygame.quit()

Sources