Inspiration

A teacher's physics tool, used to generate problems. We thought it'd be interesting to create a simulation.

What it does

Simulates bouncing balls with user-defined parameters, with a GUI.

How we built it

Python, graphics.py, VS Code LiveShare collaborative editing

Challenges we ran into

We had to debug a few parts for literal hours at a time; Python context is very frustrating.

Accomplishments that we're proud of

The menu flows very smoothly, and the play button transforms to a stop when needed.

What we learned

Python is very context-sensitive; the laws of physics are relatively complicated.

What's next for Ball Physics Sandbox Tool

Add forces other than gravity; model more situations.

Built With

Share this project:

Updates