Как создать многопользовательскую игру Unity3d для Android / iOS? - PullRequest
0 голосов
/ 13 апреля 2020

Справочная информация

Безопаснее иметь клиентское веб-приложение и сервер в одной сети, поскольку серверные порты можно выставлять только внутри сети, а не делать их общедоступными. Я хочу представить свою игру Unity3D, используя эту меру безопасности, и следовать DMZ-подходу.

Текущее состояние

В настоящее время моя игра компилируется и собирается как собственное приложение и поставляется на Android / iOS хранить. Пользователи делают запросы через HTTPS на мой (сервер) REST Api. Это открывает целую кучу проблем безопасности.

Цель

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

Вопрос

Возможно ли выставить Unity подобным образом? Единственный способ, которым я тестировал, - это компилировать Unity как проект WebGL и встраивать его в веб-сервер / фреймворк, такой как NodeJS, Angular или аналогичные.

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