Jedná se o primitivní piškvorky na poli 3x3 a vše je v konzoli. Funguje už i jednoduché AI a dalším cílem je zprovoznit i komunikaci přes LAN. Aplikace by měla být co nejjednodušší. Jeden hráč provede tah, ten se uloží a odešle po sítí druhému hráči, kde se tah také uloží. Poté se provede algoritmus, který zjistí, jestli někdo nevyhrál nebo jestli není pole zaplněné. to celé se bude opakovat opačně. Myslíte, že bude jednodušší peer-to-peer nebo klient-server? Budu vděčný za jakékoliv rady nebo odkazy na tutoriál. Díky
C# a komunikace přes LAN
- Tomson
- Začátečník

- Registrován: 25. zář 2009
- Bydliště: Trutnov
C# a komunikace přes LAN
Dokázal by mi někdo říct, jestli je obtížné v C# pracovat se sítí? Zatím umím pouze základy, takže uvedu příklad, na kterém bych to chtěl vyzkoušet.
Jedná se o primitivní piškvorky na poli 3x3 a vše je v konzoli. Funguje už i jednoduché AI a dalším cílem je zprovoznit i komunikaci přes LAN. Aplikace by měla být co nejjednodušší. Jeden hráč provede tah, ten se uloží a odešle po sítí druhému hráči, kde se tah také uloží. Poté se provede algoritmus, který zjistí, jestli někdo nevyhrál nebo jestli není pole zaplněné. to celé se bude opakovat opačně. Myslíte, že bude jednodušší peer-to-peer nebo klient-server? Budu vděčný za jakékoliv rady nebo odkazy na tutoriál. Díky
Jedná se o primitivní piškvorky na poli 3x3 a vše je v konzoli. Funguje už i jednoduché AI a dalším cílem je zprovoznit i komunikaci přes LAN. Aplikace by měla být co nejjednodušší. Jeden hráč provede tah, ten se uloží a odešle po sítí druhému hráči, kde se tah také uloží. Poté se provede algoritmus, který zjistí, jestli někdo nevyhrál nebo jestli není pole zaplněné. to celé se bude opakovat opačně. Myslíte, že bude jednodušší peer-to-peer nebo klient-server? Budu vděčný za jakékoliv rady nebo odkazy na tutoriál. Díky
- marek16
- Začátečník

- Registrován: 22. čer 2006
- Bydliště: Brno
Re: C# a komunikace přes LAN
Hledej socket api - ve zkratce to funguje tak, že si otevřeš socket (takovou díru vedoucí ke konkrétní aplikaci na jiným stroji) a posíláš/čteš z něj bytestream.
Ryzen 9800X3D | RTX 5080 16GB | 64GB DDR5 6000 CL30 | Gigabyte B650 Aero G | Samsung 990 PRO 2TB | LG BX 4K
Quis custodiet ipsos custodes?
Quis custodiet ipsos custodes?
- webwalker
- Začátečník

- Registrován: 03. úno 2010
- Bydliště: Buranov vedle Prahy
Re: C# a komunikace přes LAN
Pěkný příklad TCP serveru pro nauku:
http://tech.pro/tutorial/704/csharp-tut ... tcp-server
Naučíš se v základu i thready, které se ti budou časem jistě hodit
http://tech.pro/tutorial/704/csharp-tut ... tcp-server
Naučíš se v základu i thready, které se ti budou časem jistě hodit
Chtěl bych se stát profesionálním pískačem. Už teď jsem v tom sice hvězda, ale chtěl bych se ještě zdokonalit a začít se tím živit.
GPUreport.cz
GPUreport.cz