diff --git a/.vs/ProjectEvaluation/tic-tac-toe.metadata.v2 b/.vs/ProjectEvaluation/tic-tac-toe.metadata.v2 index 50a6e0f..a27efb9 100644 Binary files a/.vs/ProjectEvaluation/tic-tac-toe.metadata.v2 and b/.vs/ProjectEvaluation/tic-tac-toe.metadata.v2 differ diff --git a/.vs/ProjectEvaluation/tic-tac-toe.projects.v2 b/.vs/ProjectEvaluation/tic-tac-toe.projects.v2 index 1db2b49..8bd6659 100644 Binary files a/.vs/ProjectEvaluation/tic-tac-toe.projects.v2 and b/.vs/ProjectEvaluation/tic-tac-toe.projects.v2 differ diff --git a/.vs/Tic-Tac-Toe/DesignTimeBuild/.dtbcache.v2 b/.vs/Tic-Tac-Toe/DesignTimeBuild/.dtbcache.v2 index 97c74bf..50439ca 100644 Binary files a/.vs/Tic-Tac-Toe/DesignTimeBuild/.dtbcache.v2 and b/.vs/Tic-Tac-Toe/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/Tic-Tac-Toe/FileContentIndex/70a86823-576c-49bc-b88b-d79e56efa86f.vsidx b/.vs/Tic-Tac-Toe/FileContentIndex/70a86823-576c-49bc-b88b-d79e56efa86f.vsidx new file mode 100644 index 0000000..b023b09 Binary files /dev/null and b/.vs/Tic-Tac-Toe/FileContentIndex/70a86823-576c-49bc-b88b-d79e56efa86f.vsidx differ diff --git a/.vs/Tic-Tac-Toe/FileContentIndex/845c95a9-d189-4c3c-bc2d-a9836a8bc1ff.vsidx b/.vs/Tic-Tac-Toe/FileContentIndex/845c95a9-d189-4c3c-bc2d-a9836a8bc1ff.vsidx deleted file mode 100644 index 2b3f8b5..0000000 Binary files a/.vs/Tic-Tac-Toe/FileContentIndex/845c95a9-d189-4c3c-bc2d-a9836a8bc1ff.vsidx and /dev/null differ diff --git a/.vs/Tic-Tac-Toe/v17/.suo b/.vs/Tic-Tac-Toe/v17/.suo index 78f2db2..7f72cb6 100644 Binary files a/.vs/Tic-Tac-Toe/v17/.suo and b/.vs/Tic-Tac-Toe/v17/.suo differ diff --git a/Tic-Tac-Toe/Game1.cs b/Tic-Tac-Toe/Game1.cs index 02d55fd..26f5562 100644 --- a/Tic-Tac-Toe/Game1.cs +++ b/Tic-Tac-Toe/Game1.cs @@ -48,7 +48,7 @@ namespace Tic_Tac_Toe { if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed || Keyboard.GetState().IsKeyDown(Keys.Escape)) Exit(); - System.Console.WriteLine("TEST KIIRAS"); + // TODO: Add your update logic here if (playerWon == 0) { @@ -60,12 +60,14 @@ namespace Tic_Tac_Toe { if (rectArray[i, j].Contains(new Point(mouse.X, mouse.Y)) && mouse.LeftButton == ButtonState.Pressed && CircleXPostion[i, j] == 0) { CircleXPostion[i, j] = 1; //eltároljuk a kör pozicióját isCircleNext = false; + printGameStateArray(); //System.Threading.Thread.Sleep(250); } } else { if (rectArray[i, j].Contains(new Point(mouse.X, mouse.Y)) && mouse.LeftButton == ButtonState.Pressed && CircleXPostion[i, j] == 0) { CircleXPostion[i, j] = 2; //eltaroljuk az x poziciojat isCircleNext = true; + printGameStateArray(); //System.Threading.Thread.Sleep(250); } } @@ -149,6 +151,16 @@ namespace Tic_Tac_Toe { _spriteBatch.DrawRectangle(rectArray[indexX, indexY], color, lineThickness, 0); } + private void printGameStateArray() { + for (int i = 0; i < CircleXPostion.GetLength(0); i++) { + for (int j = 0; j < CircleXPostion.GetLength(1); j++) { + System.Console.Write(CircleXPostion[i,j] + " | "); + } + System.Console.WriteLine(); + } + System.Console.WriteLine("\n\n"); + } + private void CheckGameCondition() { //vertical //circle diff --git a/Tic-Tac-Toe/Tic-Tac-Toe.csproj b/Tic-Tac-Toe/Tic-Tac-Toe.csproj index e970584..8f41629 100644 --- a/Tic-Tac-Toe/Tic-Tac-Toe.csproj +++ b/Tic-Tac-Toe/Tic-Tac-Toe.csproj @@ -1,6 +1,6 @@ - WinExe + Exe net6.0 Major false diff --git a/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.dll b/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.dll index d59a599..0d09a31 100644 Binary files a/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.dll and b/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.dll differ diff --git a/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.exe b/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.exe index 4b7ab64..ea39f1f 100644 Binary files a/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.exe and b/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.exe differ diff --git a/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.pdb b/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.pdb index 2904745..33237f3 100644 Binary files a/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.pdb and b/Tic-Tac-Toe/bin/Debug/net6.0/Tic-Tac-Toe.pdb differ diff --git a/Tic-Tac-Toe/obj/Debug/net6.0/Tic-Tac-Toe.dll b/Tic-Tac-Toe/obj/Debug/net6.0/Tic-Tac-Toe.dll index d59a599..0d09a31 100644 Binary files a/Tic-Tac-Toe/obj/Debug/net6.0/Tic-Tac-Toe.dll and b/Tic-Tac-Toe/obj/Debug/net6.0/Tic-Tac-Toe.dll differ diff --git a/Tic-Tac-Toe/obj/Debug/net6.0/Tic-Tac-Toe.pdb b/Tic-Tac-Toe/obj/Debug/net6.0/Tic-Tac-Toe.pdb index 2904745..33237f3 100644 Binary files a/Tic-Tac-Toe/obj/Debug/net6.0/Tic-Tac-Toe.pdb and b/Tic-Tac-Toe/obj/Debug/net6.0/Tic-Tac-Toe.pdb differ diff --git a/Tic-Tac-Toe/obj/Debug/net6.0/apphost.exe b/Tic-Tac-Toe/obj/Debug/net6.0/apphost.exe index 4b7ab64..ea39f1f 100644 Binary files a/Tic-Tac-Toe/obj/Debug/net6.0/apphost.exe and b/Tic-Tac-Toe/obj/Debug/net6.0/apphost.exe differ diff --git a/Tic-Tac-Toe/obj/Debug/net6.0/ref/Tic-Tac-Toe.dll b/Tic-Tac-Toe/obj/Debug/net6.0/ref/Tic-Tac-Toe.dll index cf29e94..5547903 100644 Binary files a/Tic-Tac-Toe/obj/Debug/net6.0/ref/Tic-Tac-Toe.dll and b/Tic-Tac-Toe/obj/Debug/net6.0/ref/Tic-Tac-Toe.dll differ diff --git a/Tic-Tac-Toe/obj/Debug/net6.0/refint/Tic-Tac-Toe.dll b/Tic-Tac-Toe/obj/Debug/net6.0/refint/Tic-Tac-Toe.dll index cf29e94..5547903 100644 Binary files a/Tic-Tac-Toe/obj/Debug/net6.0/refint/Tic-Tac-Toe.dll and b/Tic-Tac-Toe/obj/Debug/net6.0/refint/Tic-Tac-Toe.dll differ