This is my first Hackathon Event! I was inspired by old rpg games which I had played as a child. Star Trek being one of them as well as other topdown rpg games and platform scrollers.

The game takes you through a first person perspective as you collect scrap from various different planets in the cosmos and then you build a ship. Based on the quality of the scrap and the choices of the player, they could win or lose the race.

I built it using Java and the IntelliJ IDEA which I also used to push the code to GitHub and to debug various files. This was done on my 6 year old Linux powered laptop (HP Pavilion). I also needed to configure some settings in bash on the command line to ensure the project would function correctly. Some of the challenges I faced were calling separate methods in external java files. I needed to create an object from the class of the separate file which took quite a lot of time. I also needed to use an API to generate random values, this proved to be quite a challenge to integrate into the project and therefore I needed to go out of my way to learn how to implement this correctly.

Overall, I am very satisfied with how the project has panned out and I feel I have demonstrated a good use of the Java language and my knowledge when programming. I learned how to implement the API which randomly generated numbers based on which planet the player was discovering scrap on. This was then used to determine the structural integrity of the ship. I would love to keep adding to this project for personal development and interest and to really get some advanced Java-specific features implemented within the project.

Built With

Share this project:

Updates