![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как найти все сервера игры в лок.сети через DirectPlay8
AlexT1000 © (2004-02-04 13:28:00)Как мне найти все сервера моей игры в пределах лок сети используя DirectPlay8
Типа как в Q3 когда я захожу в мултиплеер я вижу все сервера в пределах локалки? юзать DirectPlay8
Буду благодарен за любую информацию по реализации Client\Server через DirectPlay8 ( DirectX9 SDK не предлагать. там IP сервера нужно указывать).
Durcside (2004-03-31 13:31:00) [1]Аты пробовал....
После выбора системного провайдера произвести перечисление сушествующих сеансов?
ProvAd (2004-02-05 21:43:00) [2]Есть такой компонент TIdUDPServer. Если пишешь без VCL, то можно сделать так:
uses
IdUDPServer;
var
Server:TIdUDPServer;
При инициализации:
Server:=TIdUDPServer.Create(nil);
В общем-то все должно быть понятно, тем более есть справка.
PS: Это самый простой способ(не значит самый лучший).
AlexT1000 (2004-02-05 14:21:00) [3]я слышал об этом. но как послать это сообщение? через DP8 или как по иному можно?
ProvAd (2004-02-05 12:59:00) [4]Еслиб знал как объяснить объяснил бы.
Короче бродкастом посылаешь UDP сообщение. Сервера получившие это сообщение пишут отправителю, что они получили сообщение. И отправитель видет какие есть сервера.
AlexT1000 (2004-02-05 12:38:00) [5]неужто никто у себя в играх сеть не делает?!
Хелп