WinSock gra po lanie

0

Piszę gre po lanie i mam jedno pytanie.
Mam klient i serwer jak zrobic ze gdy na jakims kompie włącze serwer to na wszystkich klientach pojawi mi sie adres tego kompa - zeby mozna było sie z nim połączyć.
Chodzi mi o cos takiego jak w Counter-Strajku jak było join to była lista serwerów po lanie. Jak to zrobić?

0

pusc watek wachajacy czy jakis serwer jest gotowy i kazdego klienta i juz

0

jakiś serwer

Oczywiście przez serwer nie rozumiesz komputera w sieci lokalnej, tylko taki w sieci globalnej...

0

Chyba nadal nie wiem jak mam to zrobić.
Musicie mi to dokładniej wyjaśnić, bo chyba jestem troche nie kumaty :D
Podkreślam, że chodzi mi o zrobienie czegoś takiego w grze po LAN'ie, czyli sieci wewnętrznej ...

0

Możesz odpalić na serwerze gniazdko UDP, ktore bedzie nadawało stan gry (mapa, ilość garczy), a na klientach, żeby znależć serwer wysłać pakiet UDP na broadcast (255.255.255.255) i w ten sposób uzyskasz wszystkie serwery i ich stan gry.

0

oh dzieki!!! Wprawdzie jez sam na to wpadłem, ale to tylko potwierdziło ze dobrze myśle. Jeszcze zrobiłem tak ze wysylanie informacji o grze, czyli (adres+ nazwa_gry) odbywa sie na oddzielnym wątku nie zakłucając pętli programu :D.
Ale i tak Wielkie THX

1 użytkowników online, w tym zalogowanych: 0, gości: 1