added console application

This commit is contained in:
KäseToatz
2024-11-05 19:01:21 +01:00
parent d1bfecbfef
commit 754db562af
15 changed files with 292 additions and 26 deletions

29
Memory.Cmd/Program.cs Normal file
View File

@ -0,0 +1,29 @@
using Memory.Logic;
namespace Memory.Cmd
{
internal class Program
{
static void Main()
{
Game game = new();
Renderer renderer = new(game);
while (!game.IsFinished())
{
renderer.Render();
Console.Write("Enter card number: ");
try
{
game.ClickCard(game.Cards[int.Parse(Console.ReadLine()!) - 1]);
}
catch (Exception)
{
Console.WriteLine("Invalid card number given.");
Console.ReadLine();
}
Console.Clear();
}
renderer.Render();
}
}
}