using System.Security.Cryptography; namespace Wolf { internal class Program { static async Task Main(string[] args) { //OSCClient logicClient = new OSCClient("127.0.0.1", 9000); OSCClient logicClient = new OSCClient("100.81.182.220", 9000); OSCClient ttsClient = new OSCClient("100.81.196.62", 9001); //await logicClient.SendMessageWithArguments("/test", "HILFE!!! . . Rettet mich aus diesem Laptop!!! . . . Ich bin eingesperrt!!!!!"); //logicClient.ReceiveMessageWithoutArguments().Wait(); //List ids = await logicClient.GetAllIds(); Game game = new Game(logicClient, ttsClient, new Logger()); List ids = new List{ 31, 27, 71, 72, 73, 74}; foreach (int id in ids) { Player player = new Player($"Player {id}", id); game.AddPlayer(player); } game.StartGame().Wait(); game.FirstRound().Wait(); while (!game.isFinished) { game.NormalRound().Wait(); } //Console.WriteLine("Hello, World!"); //Console.WriteLine("Message sent"); //Logger logger = new Logger(); //Game game = new Game(client, logger); //AddPlayers(game); //await game.StartGame(); //Console.WriteLine("Done"); } public static void AddPlayers(Game game) { for(int i = 0; i < 6; i++) { Player player = new Player($"Player {i + 1}", i + 1); game.AddPlayer(player); } } } }