Cam Dresie

Greetings! I spend my weekdays building the future of AI in the legal industry at Ontra. I'm a California licensed attorney and hold a law degree from Washington University in St. Louis and a Masters in Computer and Information Technology from the University of Pennsylvania.

Learn More →
Cam Dresie

Java Battleship Game

This project uses Java to render a command-line battleship game that a user can play against a computer. The ships are randomly placed each time and users can enter where they'd like to shoot by entering a pair of coordinates each turn. Sunk ships are represented by an 's', hits are represented by an 'x', spaces that have not been shot at are represented by '.', and misses are represented by '-'.

Technologies
  • Java
  • jUnit Testing
  • Method Overloading
  • Abstract Classes and Methods
  • Javadocs
GitHub Repo