SI
SI copied to clipboard
СИмулятор: демонстрация игры через веб
Вместо создания отдельного окна СИмулятор должен уметь запускать встроенный веб-сервер. При обращении к серверу через браузер будет отрисовываться интерфейс игры. Это более современно и кроссплатформенно.
Важно предусмотреть пароль для открытия окна с другого компьютера для защиты от несанкционированного доступа.
Скорее всего, предварительно нужно перевести СИмулятор на .NET Core 3.1.
Реализация возможна только после:
- выделения проекта SIHost для хостинга игр с доступом по стандартному протоколу (SignalR), отделённому от протокола Игрового сервера
- упаковки части SIOnline, связанной с нахождением в отдельной комнате, в самостоятельный пакет (необязатьно эту часть выносить в отдельный репозиторий)
- интеграции этих двух частей в СИмулятор в виде сервера и клиента соответственно