Add PlayerNumber

This commit is contained in:
Andrew Cooper
2022-07-17 18:34:48 +10:00
parent bbbf5560f4
commit fae67d6a2a
7 changed files with 97 additions and 6 deletions

View File

@@ -17,13 +17,20 @@ internal class Game
_io.Write(Resource.Streams.Rules);
}
while (true)
{
_io.Write(Resource.Streams.HereWeGo);
var (playerCount, rowCount, columnCount) = _io.ReadParameters();
var cookie = new Cookie(rowCount, columnCount);
var player = new PlayerNumber(playerCount);
_io.WriteLine(cookie);
_io.WriteLine(string.Format(Resource.Formats.Player, player));
var (row, column) = _io.Read2Numbers(Resource.Prompts.Coordinates);
if (_io.ReadNumber("Again (1=Yes, 0=No!)") != 1) { break; }
}
}