В прошлом я писал игровые серверы, используя NodeJS для отправки / хранения / получения данных из игр, которые я создал в C # + Unity3D.
Для будущего проекта я хотел бы запустить мастер-сервер, который игроки могут рассматривать как лобби, чтобы соответствовать друг другу и начать игры (что я могу сделать), но хотел бы, чтобы один из игроков выступил в роли хоста для сеанса и запустить сервер локально на своей машине.
Я не уверен, как заставить мое приложение запускать сервер NodeJS в системе пользователя через C #, и хотел бы узнать, как действовать дальше. Это приложение для Windows.