Спецификация протокола Web Socket настолько проста, что вы можете создать сервер для игры за пару часов. Предполагая, что у вас уже есть серверный компонент TCP, это просто вопрос реализации рукопожатия (ответа на запрос клиента), а затем получения или отправки фреймов данных по TCP.
Я использовал Delphi для реализации протокола и примера сервера / клиента чата; Вы можете получить исходный код здесь . Не должно быть очень сложно перевести его на .NET.