Our inspiration comes from our imagination. We really wanted to create an educational game that had meaning and that helped a lot of children along with having a lot of fun.
What it does
The game allows the user to overcome a series of obstacles to beat our criminal 'the phisher'. We have included lots of dead ends, mini games and guess the password opportunities by linking them with an instagram page @the.phisher to find clues about the criminal. This allows the user to learn about password strength, sharing personal info online and catfishing. The dead ends lead to some hilarious scenarios to put a smile on your face!
How I built it
We built it using java. As beginners this was a task of great difficulty but we learnt so much about integrating GUI's and integrating separate games that we also made using javaSwing and creating a never ending list of methods! If the GitHub link does not work please do not hesitate to contact me so that you can access our code and view it for yourselves! (( @rbr21 git username in the folder HTM/Final Version! ))
Challenges I ran into
We didn't know enough about java to create a GUI so this required a LOT of research along with figuring out how to integrate separate games into the main text based adventure. We also struggled with getting user input from the GUI. And in general had MANY situations where we had to fix bugs! We persevered and never gave up and have learnt so much from this. Another thing to mention which we didn't get a chance to add in the video was that our code is working but we still have a few bugs that we couldn't fix (one navigation issue). However, we are still working on this and hoping to have it fully functioning ASAP! (so please stay tuned to any updates on our GIT link)
Accomplishments that I'm proud of
We are proud to have had limited knowledge and created something that is so out of our scope. We are so proud that we have made something that can help children/young adults and educate them whilst also putting a smile on your face. We are also just so happy that we had so much fun creating this together and can't wait for others to see it too!
What I learned
We learned a lot about cyber security and a vast amount of knowledge about passwords. We also learnt how to create a GUI in java. We have also learnt an extensive amount of coding in java and creating games and linking panes to each other within the GUI. Overall, we have developed many NEW and EXCITING skills that we can't wait to implement in the future!
What's next for Text based adventure game to target cyber security
Whats next is that we want to continue adding to this project and making it bigger and better as we gain more knowledge and understand of java! We can't wait to see what's in store for us!