Это даже протокол поверх http. Если игра будет иметь html5 клиент то выбора кроме websockets у вас не будет, но городить дополнительные слои в отдельном клиенте я бы не стал - используйте обычные сокеты. В обоих случаях вам нужно придумывать свой протокод обмена поверх этих транспортов.