This is a Battleship Board Game console app
The project is written in C# and it consists of 3 projects:-
- Battleship
- Battleship.Domain
- Battleship.Services
Please make sure that you have .Net Core 2.1 SDK installed in your machine
- Set the Battleship project as the Startup
- Run the project using Visual Studio 2017
- The console will request you to enter the Name of both Player 1 and 2
- The system will generate the board for each Players
- The system will also generate a mutual board that will indicate Hits and Miss
- The player will fire their shots by entering the coordinate (row number, column number) comma separated
- Enjoy the Game
- Unit testing for the services
- Create an Interface around the services
- Repository for game saving
- Error logging