Skip to content

Latest commit

 

History

History
110 lines (71 loc) · 2.79 KB

File metadata and controls

110 lines (71 loc) · 2.79 KB

Python Graphics Animation Project

Python Graphics.py


🌟 Description

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.


🎬 Animations

🕊️ The Pigeon

A pigeon flaps its wings in place, creating a realistic hovering effect.

🏀 The Basketball Player

A basketball player on the court shoots and scores a point with smooth ball trajectory animation.

🐝 The Bee

A bee flies to a flower, feeds, and returns to its starting point — repeating the cycle.

⛄ The Snow Person

A snow person comes to life with moving arms, falling snowflakes, and blinking eyes.


🛠️ Requirements

  • Python 3.10
  • graphics.py library (Zelle's graphics package)

🚀 How to Run

  1. Make sure Python is installed on your system.
  2. Download graphics.py and place it in the same folder as the animation files.
  3. Run any animation using:
python "THE PIGEON.py"
python "THE BASKET BALL PLAYER.py"
python "THE BEE.py"
python "THE SNOW PERSON.py"

📂 File Structure

📁 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

🧠 What I Learned

  • 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

👤 Developer

Ahla22-19 – First programming project — built with curiosity and creativity.

🔗 GitHub: @Ahla22-19


📅 Year

2022


⭐ Show Your Support

If you like this project, please consider:

  • Starring the repository
  • 🐛 Forking to add your own animations

📬 Contact

Ahlam Zeynu – Creator

Project Link: https://github.com/Ahla22-19/python-graphics-animation


📄 License

This project is open source and available for learning purposes.


© 2022 – First Project — Learning Python Through Animation