Inspiration

We used the theme for this years Hackathon and intertwined it with our interest in game development

What it does

Our game challenges the user to keep a boat from sinking by quizzing them on nautical facts. If they get three answers correct in a row, they win. However, if they get a question wrong, they lose the game and the boat sinks.

How we built it

We used Java to implement the logic that goes into quizzing the user, and Java Swing to generate an interface for our game. We used randomly generated nautical facts using AI and implemented them into our code.

Challenges we ran into

GitHub bugs, logic implementation, interface formatting issues

Accomplishments that we're proud of

Constructing a working front and back end program, successfully implementing the interface

What we learned

We reinforced our Java knowledge and sharpened our abilities in back-end coding. We also learned how to use Java Swing for the project.

What's next for Keep the Boat Afloat!

Our team hopes to add more functionality to our program and possibly redesign the game using front-end technologies such as HTML and CSS!

Built With

Share this project:

Updates