|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.06.2009, 11:34 | #1 |
Регистрация: 27.06.2009
Сообщений: 5
|
Построение списка созданных игр в локальной сети
Хочу написать игру в которую можно будет играть по локальной сети.
Недавно начал учить работу с сетью через WinSock и уже удачно написал пару тестовых прог которые соединяются между собой и обмениваются кое-какой инфой. Но для соединения им нужно вводить IP - адрес друг друга, хотя во многих играх(контра,варик) когда заходишь в локальную сеть появляется список созданных игр. Как такое сделать? |
27.06.2009, 11:36 | #2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Это реализуется или с помощью Multicast-пакетов, или (что гораздо чаще и более надежно) с помощью третей стороны.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
27.06.2009, 11:46 | #3 |
Регистрация: 27.06.2009
Сообщений: 5
|
А можно поподробнее насчет Multicast-пакетов?
Какими функциями отсылается? С третьей стороной не устраивает. |
27.06.2009, 13:15 | #4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
udp пакеты на бродкаст адрес сети. Вот собственно и весь принцип
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
27.06.2009, 14:54 | #5 |
Регистрация: 27.06.2009
Сообщений: 5
|
на бродкаст это как?
|
27.06.2009, 15:06 | #6 | ||
Форумчанин
Регистрация: 10.02.2009
Сообщений: 815
|
Иногда эти самые броадкаст пакеты запрещены администратором локальной сети. Конечно - хорошо когда они разрешены , и отсылаеш всем своим копиям игры данные на запрос онлайн или нет. Думаю что один из способов - найти все компьютеры в сети , и адресно отослать им тоже самое сообщение , или же как написал Квэнди ,
Цитата:
Цитата:
Последний раз редактировалось Lime; 27.06.2009 в 15:09. |
||
27.06.2009, 19:15 | #7 |
Регистрация: 27.06.2009
Сообщений: 5
|
Понятно, спасибо.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
эмуляция локальной сети | Vasya | Свободное общение | 2 | 26.10.2007 19:27 |
Эмулятор локальной сети | andrey4623 | Софт | 4 | 20.08.2007 19:58 |
СУБД в локальной сети | Chapay | БД в Delphi | 6 | 04.03.2007 02:35 |