Inspiration
We wanted to build a simplified model of planets revolving around the Sun and try to predict complex celestial movements in 2-dimensions.
What it does
Basically it calculates the acceleration of a celestial body at a given position based on classic Newton Physics, then updates its position with such acceleration at a given amount of time. We are able to add star at specific location and test the result of such change on the whole system.
How we built it
We built it based on Pyqt5, python.
Challenges we ran into
We were frustrated creating a GUI for the program. Due to some weird reasons, we are unable to call the start_graphics function when connecting it with a button.
Accomplishments that we're proud of
We succeeded in predicting 3-body movement(roughly)
What we learned
There lies a huge gap between other experienced developers and us. Our coding skills and knowledge cannot meet our needs when designing this program. The Hackathon makes us realize our deficiencies and encourges us to work harder later on.
What's next for Solar System 2D Demo
try to build a GUI that add a celestial body with all of its parameters specified by the user.
Log in or sign up for Devpost to join the conversation.