Overview
This project was inspired by the online website Pixelspace Solar System by Joshworth. I took my own spin by adding an educational/entertainment aspect where you (the spaceship) can visit the major bodies of our Solar System while experiencing the vast size of it.
Problem


Implement an idea based on the representation of 1 pixel to the diameter of the moon in a unique way, while utilizing Java.
Implementation


This was implemented when I first learned to program. After being taught Java in grade 12, I was interested in combining space and programming. I utilized key coding features like Object Oriented Programming and file IO to effectively organize components such as planets.
To properly implement the “1 pixel = 3,474.8km” feature, I did some simple math and documented distances in a text file. I also scaled everything except the spaceship accordingly.
Results
I was able to create a fun, yet educational space themed game that allows users to truly grasp the scale of our solar system. This was done efficiently using OOP and helped me get my foot into the door of the programming world.