Platform: Hyperskill
Track: Java Backend Developer (Spring Boot)
Project Link: https://hyperskill.org/projects/383
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.
- Create the field
- Place all ships
- Add shooting functionality
- Implement the fog of war feature
- Define rules to end the game
- Add multiplayer option