Levha
> На сколько я знаю, в данный момент средствами JavaScript нельзя отправить udp пакет
WebRTC
}:+()___ [Smile]
Да признаю, был не прав. Я почему то думал что WebRTC тоже работает по TCP
Levha
> мирится с ограничениями TCP чем переходить на работу с Flash
Так и во флеше нет UDP. Фича в запросах висит уже хрен знает сколько, но адобы не чешутся.
В AIR реализовали, а во Flash нехотят...
tumblerr
Но Во флэшплеере есть UDP. haxball, который я приводил в пример на предыдущей старанице -- не что иное, как скомпиленое в swf haxe приложение, и там присутсвует работа с UDP.
Anton Riot
> Но Во флэшплеере есть UDP.
Вы лично запилили UDP на флеш? ))
Хакс, там или шмакс или фигакс -это роли не играет, ибо UDP там нет на уровне платформы.
Во что компилится haxe, это отдельный вопрос. Тут надо разбираться.
Тем более, что если проект написан на haxe, это не означает автоматически применение UDP при компиляции во флеш.
P.S. Посмотрел игру. Там английским по темному пишут, что юзают RTMFP протокол.
А это не UDP. Хоть и сделан на его основе.
tumblerr
Чистый UDP не дают и не дадут из за соображений безопасности, но он и даром не нужен в чистом виде, если есть RTMFP.
bodja
> Чистый UDP не дают и не дадут из за соображений безопасности, но он и даром не
> нужен в чистом виде, если есть RTMFP.
Еркнду пишете, при чем тут безопасность?
Ну и RTMFP тоже не панацея для игр, я бы предпочел чистый UDP.
А для других целей он и не нужен особо... но мы же на ресурсе про игродев, верно?
tumblerr
> Еркнду пишете, при чем тут безопасность?
За лекциями по сетевой безопасности лучше к корпоративным админам.
Ну можно еще хакерские статейки почитать.
> Ну и RTMFP тоже не панацея для игр, я бы предпочел чистый UDP
1 Даем запрос на сервер с девелоперским ключом.
2 Ловим событие про успешное соединение.
3 Делаем запрос на группу.
4 Ловим событие со списком ид юзеров в группе, они же получают событие о добавлении юзера в группу.
5 Все... :) Мечта идиота ммо-строителя исполнилась на 5 строчке кода :) Передаем-получаем данные.
UDP это просто сетевой протокол, причем с проблемной доставкой. Проблем с пробоем НАТ , пирингом, групповой рассылкой, организацией групп он не решает тоже.
Все это придется городить поверху самому , ну будет в лучшем случае велик, а 99% случаев самокат :)
> но мы же на ресурсе про игродев, верно?
верно-верно :)
bodja
> За лекциями по сетевой безопасности лучше к корпоративным админам.
> Ну можно еще хакерские статейки почитать.
Тебя никто за язык не тянул, рассказывай, чем так ужасен UDP.
> 1 Даем запрос на сервер с девелоперским ключом.
> 2 Ловим событие про успешное соединение.
> 3 Делаем запрос на группу.
> 4 Ловим событие со списком ид юзеров в группе, они же получают событие о
> добавлении юзера в группу.
> 5 Все... :) Мечта идиота ммо-строителя исполнилась на 5 строчке кода :)
> Передаем-получаем данные.
Тащемта это проблемы не UDP, а протокола, который лежит выше.
>UDP это просто сетевой протокол, причем с проблемной доставкой.
Пиши правильно, коли взялся умничать: с негарантированой доставкой. Есть множество приложений, где опоздавший пакет не нужен и поэтому TCP применять нет смысла.
Тема в архиве.