Достаточно ли совершен HTML5 для использования в приложениях на основе сокетов? - PullRequest
0 голосов
/ 17 августа 2010

Можно ли создать многопользовательский игровой клиент на основе сокетов, используя html5?Html5 позволяет программировать сокеты?

Ответы [ 5 ]

4 голосов
/ 17 августа 2010

HTML5 позволяет ограниченную двунаправленную связь с сервером через объект WebSocket .Это может позволить вам писать игры, использующие простые сети, но не допускает необработанного доступа к базовой сети.Поэтому ответ на ваши вопросы:

  1. Да, но это зависит от сложности игры, и вам придется проксировать все сообщения через сервер.1009 *

    Нет, он не позволяет программировать сокеты, как, скажем, как программируемая платформа, такая как Java.

1 голос
/ 17 августа 2010

Зависит от того, насколько большим будет ваш мультиплеер. Недавно я поиграл с WebSockets, вы можете посмотреть на результаты здесь: http://github.com/BonsaiDen/NodeGame-Shooter

Определенно довольно легко начать работус этим, но задача состоит в том, чтобы поддерживать фактическое использование полосы пропускания на низком уровне, просто использование простого JSON позволит увеличить пропускную способность.

0 голосов
/ 02 января 2017

Конечно, я тоже написал один - http://sketcharama.com

Если вы хотите использовать веб-сокеты, вы должны попробовать на socket.io

0 голосов
/ 17 августа 2010

HTML5 не имеет ничего общего с сокетами, если вы не имеете в виду WebSockets.

0 голосов
/ 17 августа 2010

Вы можете использовать черновой стандарт WebSockets в поддерживаемых браузерах.Согласно этот вопрос , Chrome, Firefox 4 и Safari его поддерживают.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...