Battleship with Java

Project Overview

Platform: Hyperskill
Track: Java Backend Developer (Spring Boot)
Project Link: https://hyperskill.org/projects/383

About

Writing games is probably one of the most exciting tasks in programming. While creating your first console game, you will learn about processing user input and handling errors.

Stages

  • Create the field
  • Place all ships
  • Add shooting functionality
  • Implement the fog of war feature
  • Define rules to end the game
  • Add multiplayer option