I want to build a Battle Ship game on the terminal.
As a player
So I can position my ships
I want to see how many ships I have and how many squares on the grid each occupy.
As a player
So I can position my ships
I want to to specify my ships positions.
As a player
So I can properly position my ships
I should not to be allowed to position ships on the same coordinates
As a player
So I can properly position my ships
I should not to be allowed to put ships outside the grid
As a player
So I can declare my shots
I want to specify a target square on the grid.
As a player
So I can now if my opponent hits or miss my ships
I want to see my grid (grid1) with my ships.
As a player
So I can keep track of where I target my shots
I want to see a grid (grid2) with my shots.
As a player
So I know if my shot hit or miss
I want to see on grid2 my shot in red for a hit and blue for a miss.
As a player
So I know if my shot hit or miss
I want to receive a message 'hit or miss'.
As a player
So I can keep track of my opponent shots
I want grid1 to show my opponents shots.
As a player
So I know when I sink a ship
I want to receive a notification.