A collection of animated scenes built with Python graphics. This is my first programming project, featuring four distinct animations that demonstrate object movement, looping animations, and interactive storytelling.
A pigeon flaps its wings in place, creating a realistic hovering effect.
A basketball player on the court shoots and scores a point with smooth ball trajectory animation.
A bee flies to a flower, feeds, and returns to its starting point — repeating the cycle.
A snow person comes to life with moving arms, falling snowflakes, and blinking eyes.
- Python 3.10
graphics.pylibrary (Zelle's graphics package)
- Make sure Python is installed on your system.
- Download
graphics.pyand place it in the same folder as the animation files. - Run any animation using:
python "THE PIGEON.py"
python "THE BASKET BALL PLAYER.py"
python "THE BEE.py"
python "THE SNOW PERSON.py"📁 Python Graphics/
├── 🕊️ THE PIGEON.py # Pigeon flapping in place
├── 🏀 THE BASKET BALL PLAYER.py # Basketball scoring animation
├── 🐝 THE BEE.py # Bee feeding on flowers
├── ⛄ THE SNOW PERSON.py # Snow person with snowfall
├── 🎨 graphics.py # Graphics library (required)
└── 📄 README.md # Project documentation- Drawing and animating shapes with Python graphics
- Creating frame-by-frame movement
- Looping animations and resetting positions
- Handling real-time screen updates
- Structuring and documenting my first project
Ahla22-19 – First programming project — built with curiosity and creativity.
🔗 GitHub: @Ahla22-19
2022
If you like this project, please consider:
- ⭐ Starring the repository
- 🐛 Forking to add your own animations
Ahlam Zeynu – Creator
- 📧 Email: zeynuahlam@gmail.com
- 💻 GitHub: @Ahla22-19
Project Link: https://github.com/Ahla22-19/python-graphics-animation
This project is open source and available for learning purposes.
© 2022 – First Project — Learning Python Through Animation