Projet d’animations de balles en Python, pour explorer la physique, les collisions et les effets visuels avec Pygame.
- Ball Base
- Ball Vitesse
- Ball Taille
- Ball Couleur
- Mur
- Effets sonores
- Personnalisation
- Lancer les scripts
Programme de base d'une balle rebondissante dans un cercle.
A chaque Rebond la vitesse de la balle accélére.
A chaque Rebond la vitesse de la balle grandi.
A chaque Rebond la vitesse de la balle change de couleur.
La balle rebondit à l’intérieur d’un cercle. Un trou rotatif permet à la balle de s’échapper si elle passe au bon endroit.
À chaque collision avec le mur, un son est joué (fichier son.mp3 requis dans le dossier du script).
Vous pouvez modifier :
- La taille de la fenêtre (
largeur_fenetre,hauteur_fenetre) - La gravité (
gravite) - Le coefficient de restitution (
coefficient_restitution) - La taille du trou (
largeur_trou) - La vitesse de rotation du mur (
vitesse_rotation) - Les couleurs et tailles des éléments
Assurez-vous d’avoir Python et Pygame installés :
pip install pygame