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
- java
- javaswing
Log in or sign up for Devpost to join the conversation.