Многопользовательская игра в реальном времени по мобильной сети?

Я только что обнаружил, что мой телефон защищен симметричным брандмауэром udp, что просто означает, что трафик udp невозможен. Мой 3g-провайдер - t-mobile, один из крупнейших в моей стране. Я подозреваю, что многие другие провайдеры мобильной связи 3G имеют ограничения udp.

Я планирую разработать игру в реальном времени. udb казался правильным решением для быстрого передвижения, но я не могу использовать udp, потому что тогда я теряю гибкость (играйте где угодно, во многих местах без Wi-Fi) и большую аудиторию (провайдеры 3G, которые блокируют udp).

Мобильные сети например, umts и 3G имеют высокую задержку, поэтому tcp (с повторной отправкой потерянных пакетов и постановкой в ​​очередь) не является идеальным решением.

Есть ли альтернатива? Или стоит отказаться от идеи игры в реальном времени через 3G?

6
задан T. Akhayo 2 May 2011 в 18:39
поделиться