Inspiration

In my Python journey for CS310, I got hooked on space stuff and when it came time for a project, i stumbled upon this awesome youtube video Tech With Tim's Python Tutorial for Planet Simulation , this one fueled my project. Python and space - my perfect combo. Newton's laws? Yeah, they made it into my cosmic code. who knew Python could take me to the stars?

What it does

CosmoVibes is a cool Python project that simulates the solar system. You can watch planets move around, see comets, and even check out twinkling stars. It's like having your own little space adventure on your computer! You can pause or play the action, mute the background music, and get info about any planet you're curious about.

How I built it

I got the idea from a YouTube tutorial by Tech With Tim. Using Python's Pygame module, I started building my own space simulation. I dug into NASA's fact sheets to get real data for the planets and the Sun. I added background filled with twinkling stars and some smooth background tunes to make the experience even cooler. It was a fun way to combine my love for Python and my fascination with space!

Challenges I ran into

Rendering the twinkling stars was a little challenging for me. Adding the directions for comets movement was also somewhat tricky but solved it.

What's next for CosmoVibes

Next up, I'm diving into adding some 3D effects to CosmoVibes. Imagine being able to zoom in and out whenever you select a planet or object – it'll make the whole experience even more immersive! Plus, I'm planning to provide extra info about the internal composition of celestial bodies. Stay tuned for even cooler space adventures!

Built With

Share this project:

Updates