Читайте также:
|
|
Обычно в MMO сетевой трафик в зоне возрастает экспоненциально с ростом количества игроков в этой зоне. Причина заключается в том, что в месте, в котором скопилось множество игроков, любое движение одного из них должно передаться другим игрокам. Так что - всегда нужно стараться избегать скученности и наплыва игроков в одну и ту же зону интереса. Под зоной интереса подразумевается место, куда игрокам нужно приходить, чтобы что-то сделать, например, магазины, хранилища, банки, мастерские и т.д.
Решение проблемы достаточно простое: создавайте похожие "зоны интереса" в различных местах игрового мира. Если вы замечаете, что один из магазинов "перегружен" - создайте похожий магазин в другом месте. Люди обычно не любят перегруженные места (по различным причинам), и часть игроков предпочтёт пройти большее расстояние, но закупаться в более спокойном месте. Но, если вы разместите магазин посреди пустого поля, есть очень неплохой шанс, что люди в такой магазин не пойдут. Так что - не размещайте один магазин посреди ничего - разместите там 5 магазинов, и тогда это "ничего" уже не будет "ничем", а превратится в эдакий мини-рынок.
Если же всё-таки вам нужен именно ОДИН магазин в отдалённом месте, а в густонаселённом районе есть точно такой же - имеет смысл в отдалённом чуть снизить цены, или же добавить в ассортимент больше товаров.
Той же логикой следует руководствоваться и при размещении ресурсов - не сваливайте их в кучу. Обращайте внимания на большую кучность людей - если она продолжается несколько дней подряд, попытайтесь определить, почему им так нравится это место, и попробуйте создать ему альтернативу в каком-нибудь менее популярном месте. Должно пройти несколько дней, прежде чем игроки "распробуют" новую зону, и отхлынут к ней. Если этого не происходит - спросите у игроков напрямую, почему она им не нравится.
Экономика и Графика, Звук
Это взаимодействие очень похоже на взаимодействие с сетью, за несколькими исключениями. В местах массового скопления игроков люди с не самыми современными компьютерами помимо лагов (задержек в игре из-за плохой работы сети) могут ощущать падение производительности, в результате чего играбельность будет снижаться. Кроме балансирования зон интереса, нужно договориться заранее с вашими 3D-художниками, чтобы такие места не были перегружены графикой. Чем меньше полигонов в таких местах - тем лучше. Уменьшить количество полигонов на моделях игроков не всегда возможно, но вот на статичных моделях (зданиях, камнях и т.д.) - обязательно. Не размещайте множество ненужных объектов прямо возле магазина или внутри него. Хотя, если магазин расположен в городе, у вас может и не быть большого выбора... Особенно это касается игр от первого лица, где игрок видит все здания и объекты перед собой. Большинство звуковых карт могут воспроизводить ограниченное количество звуков в одно время, поэтому если звук шагов раздаётся при каждом перемещении персонажа - в густонаселённых районах могут возникнуть проблемы.
Дата добавления: 2015-02-16; просмотров: 71 | Поможем написать вашу работу | Нарушение авторских прав |