TCP/IP Piškvorky je aplikace vyvinutá v jazyce C# s využitím Windows Forms, která umožňuje dvěma hráčům hrát hru piškvorky přes síť pomocí protokolu TCP/IP.
Projekt je rozdělen do následujících hlavních složek:
- ClientForms: Obsahuje formuláře a třídy pro klientskou část aplikace.
- Server: Obsahuje třídy a logiku pro serverovou část aplikace.
- TicTacToe: Obsahuje společné třídy a logiku pro hru piškvorky.
- Visual Studio s podporou C# a Windows Forms
- .NET 6.0
-
Klientská aplikace:
- Otevřete řešení
TicTacToe.slnve Visual Studiu. - Nastavte projekt
ClientFormsjako spouštěný projekt. - Spusťte aplikaci (F5).
- Zadejte IP adresu a port serveru, ke kterému se chcete připojit.
- Otevřete řešení
-
Serverová aplikace:
- Otevřete řešení
TicTacToe.slnve Visual Studiu. - Nastavte projekt
Serverjako spouštěný projekt. - Spusťte aplikaci (F5).
- Server začne naslouchat na předdefinovaném portu pro příchozí připojení.
- Otevřete řešení
- Hra je určena pro dva hráče.
- Hráči se střídají v umisťování svých symbolů (křížek nebo kolečko) na herní mřížku 3x3.
- Cílem je umístit tři své symboly v řadě, sloupci nebo diagonále.