На сайте разработан чат онлайн

Написал qOp, 21 июня 2015 в 10:54

Используя уникальную технологию WebSocket, был реализован чат на сайте. Основные преимущества - скорость, отсутствие нагрузки на сервер, неограниченное количество комнат.

WebSocket —  это следующее поколение технологии двунаправленной связи между браузером и сервером. Другими словами между пользователем и сервером устанавливается постоянное подключение в котором обе стороны могут обмениваться данными в реальном времени.

Возможности

По умолчанию чат разграничен по языкам, если перейти в чат с главной страницы сайта - откроется глобальная комната, тут же появится возможность проследить за онлайном в чате каждой игровой комнате, с возможностью быстрого перехода в нужную комнату чата.  

game content images

Если перейти в чат из игры, откроется игровая комната. Для каждой игры были созданы дополнительные комнаты в чате, такие как лидерская, клановая, союзная.

game content images

Лидерская комната

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

Клановая и союзная комнаты

Доступ открыт только для пользователей, которые состоят в клане/альянсе, не зависимо от звания. Основное отличие данной комнаты в том, что в них нет разграничения по языкам. Если клан состоит из представителей разных языков, то данные комнаты предоставят возможность обмениваться сообщения между сокланавцами и союзниками изолированно от других пользователей. 

Ролевые комнаты

Так же появятся ролевые комнаты, доступ к ним будет разграничен по ролям: администраторы, модераторы. Сейчас в них нет необходимости.

Администрирование чата

По умолчанию, пользователь в роли администратора имеет возможность удалять чужие сообщения и блокировать пользователя на определенный промежуток времени. Реализованная нами ранее система доступа позволяет наделить конкретными возможностями любого пользователя, независимо от его роли, что будет сделано позже непосредственными администраторами игр.

Конфиденциальность

Администрация не имеет доступа к закрытым комнатам лидеров, кланов и альянсов (при условии, что администратор сам не является лидером клана, не состоит в клане либо альянсе). Администрирование, согласно политике и правилам сайта, данных комнат НЕ производится.

Комментарии (0)