Skip to content

Animated scenes built with Python graphics library – my first programming project

Notifications You must be signed in to change notification settings

Ahla22-19/Python-Graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Animated scenes built with Python graphics library – my first programming project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages