Создайте многопользовательскую игру Roguelike с Unity Network

На самом деле я создаю 2D-игру в жанре roguelike с единством и собираюсь сделать многопользовательский режим. Я уже пытался сделать шутерную игру в многопользовательском режиме, как в учебнике на сайте unity, и это сработало.

Но сетевая система Unity, похоже, не очень приспособлена для многопользовательской игры в жанре roguelike, подобной моей. Например, все подземелья, монстры, предметы или персонажи создаются путем их создания, изначально в сценах почти ничего нет, а с объединенной сетью мне придется добавить метод Spawn в дополнение к методу Instantiate для всего, и добавить еще или менее 95% моих префабов, которые представляют примерно 300 префабов, в диспетчере сети. Хотя я мог бы это сделать, это будет просто очень скучно, я боюсь, что, поскольку единство сетей не оптимизировано для такого рода игр, это будет только первая из дюжины других проблем того же типа.

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

Заранее благодарим вас и приносим свои извинения за возможные ошибки на английском языке.


person YoanEther    schedule 04.04.2018    source источник
comment
Извините за плохие новости, но это не очень хороший вопрос для stackoverflow. Было бы лучше спросить об этом на форумах Unity, поскольку это скорее тема для обсуждения, а не вопросы и ответы. Удачи в поиске того, что вам нужно.   -  person TJ Wolschon    schedule 04.04.2018


Ответы (1)


Scratch Unity Networking. Я бы порекомендовал вам использовать Photon Network. По моему собственному опыту, с PUN не только легче работать (чем с единой сетью), но он также работает быстрее, но довольно универсален. Подробнее о PUN: здесь

Удачи!

person Arthur Belkin    schedule 04.04.2018