forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=109)
-   -   Сеть? (http://forum.boolean.name/showthread.php?t=4538)

elmortem 23.09.2007 21:30

Сеть?
 
Не подскажете ли кроссплатформенную сетевую библиотеку для BlitzMax.
Только чтоб никакого DirectPlay. (:

Данил 23.09.2007 21:53

Re: Сеть?
 
Для бмакса была либа.. помню.. но вот на DirectPlay ли она.. хз, она вроде на нем...

А кнет , думаю, не подключишь

G.A.D 27.12.2009 20:28

Ответ: Сеть?
 
а gnet плохая?

Randomize 27.12.2009 20:31

Ответ: Сеть?
 
RakNet.
http://www.blitzmax.com/Community/posts.php?topic=59325

G.A.D 27.12.2009 23:25

Ответ: Сеть?
 
чем gnet плох?

Randomize 28.12.2009 02:53

Ответ: Сеть?
 
Медленный, темболее я не люблю когда за меня всё по своему жуют.

BlackOut 28.12.2009 03:15

Ответ: Сеть?
 
Только не RackNet а RakNet. у них тоже опечатка, кстати смотрю неплохие игры начали на нем шуровать. авиа симулятор Крылатые Хищники и еще парочка коммерческих и уже неплохо раскрученных игр на нем есть

Randomize 28.12.2009 11:32

Ответ: Сеть?
 
Спасибо, поправил.

G.A.D 30.12.2009 00:29

Ответ: Сеть?
 
Второй день думаю какую библиотеку выбрать....
Gnet или Tnet или Racknet или Enet
Посоветуйте!
2Knightmare Ночью бегло просматривал форум и увидел твое сообщение с сылками на геймдев(статьи о Сетях) ... Но не помню какие ссылки и как выглядело сообщение (искал но не нашел)
Если не трудно дай пожалуесто линки заново.

jimon 30.12.2009 00:35

Ответ: Сеть?
 
G.A.D
ну выбери любую, не думаю что тебе это чем-то поможет

BlackOut 30.12.2009 00:48

Ответ: Сеть?
 
Цитата:

2Knightmare Ночью бегло просматривал форум и увидел твое сообщение с сылками на геймдев(статьи о Сетях) ... Но не помню какие ссылки и как выглядело сообщение (искал но не нашел)
Если не трудно дай пожалуесто линки заново.
наверно это:
http://forum.boolean.name/showpost.p...06&postcount=6

BlackOut 30.12.2009 00:50

Ответ: Сеть?
 
To jimon or ALL
теперь мой наболевший вопрос как же с РэкНетом мне прокси пробить, накрайняк мою башку, расскажи о великих алгоритмах плиз

jimon 30.12.2009 01:45

Ответ: Сеть?
 
BlackOut
прокси обычно работают с HTTP протоколом, просто открываешь порт прокси и пишешь туда HTTP запрос

BlackOut 30.12.2009 02:26

Ответ: Сеть?
 
ясно...к томуже как понимаю некие провайдеры могут заблочить многие порты, протоколы и прочеё. И если я хочу чтобы любой человек который выходит в инет каким либо образом (покрайней мере у него есть возможность бродить по сайтам) мог законектится с сервером (с реальным IP ес-но) то мне следует использовать только HTTP,верно?
И еще, HTTP как понимаю основывается только на TCP а он медлен, неужели нереально использовать UDP в интернете. И третий вопрос РэкНет основан на сокетак? он работает только по UDP? и есть ли в нем уже встроенные фичи по определению прокси и подобных вешей. В общем что посоветуете для того чтобы можно было уверенно наладить связь с клиентом у которого работает HTTP трафик (как понимаю сам ответил на свой вопрос юзать только HTTP трафик, я прав? То есть все мего корпорации например близард со своим wow`ом юзают http?)

Randomize 30.12.2009 03:36

Ответ: Сеть?
 
http://www.jenkinssoftware.com/ - тут вся инфа по RakNet (что он использует и как работает)

На счёт сети, то существуют такие понятия как
серый ip http://ru.wikipedia.org/wiki/«Серый»_IP-адрес
внешний ip http://www.ginet.ru/ip.html
NAT http://ru.wikipedia.org/wiki/NAT
свитч http://ru.wikipedia.org/wiki/Сетевой_коммутатор
роутер http://ru.wikipedia.org/wiki/Маршрутизатор

Почитай о них и у тебя появится хоть какоето впечатление о сетях.
Посли этого прочитай про
Модель OSI http://www.citforum.ru/nets/switche/osi.shtml (много информации, но она того стоит)
Proxy http://ru.wikipedia.org/wiki/Прокси-сервер
Socks http://ru.wikipedia.org/wiki/SOCKS
Знаю, информации много, но без этого можно прогать только копипастой, а на этом далеко не уйдёшь.
Желаю настойчивости и терпения.


Часовой пояс GMT +4, время: 13:40.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot