Inspiration

We wanted to make something that targeted coders/programmers as a demographic and thought a game would be perfect. An algorithm for quickly winning battleship can be fun and challenging.

What it does

The user can choose which player they want to play and then they can watch them as they play. This is not the full intent of the project but we have a proof of concept here that is implemented well.

How we built it

We used Java, Swing, and JPanel to build it

Challenges we ran into

We wanted to have the user submit their own code but we weren't quite sure how to compile it and make it run

Accomplishments that we're proud of

We are proud that we saught the project to the end with all the challenges and bugs.

What we learned

We learned that Java wasn't the best way to implement it and JavaScript would have been a better option, but also that not every feature makes it into the first prototype.

What's next for Battleship AI Platform

Redeveloping it in JavaScript and implementing it on a website

Built With

Share this project:

Updates