Насчёт построек и изменений ландшафта — верно. Насчёт остального ответил FrankStein 'у выше, там остаются неясности. Например, мы с Атроном выяснили, что сбои, которые не являются постройками, в наших мирах не синхронизируются. Будут ли синхронизироваться, например, мобы? Если возле меня находится пачка мобов, и тут в эту точку приходишь ты без приглашения (это важно, что без приглашения) — меня ты, вероятно, увидишь, а увидишь ли возле меня мобов? Вопрос…
Описанное тобой справедливо для Elite: Dangerous, но не для NMS. На разницу я обращал внимание ранее. И там же — иллюстрация того, к чему приводят «инъекции» негенерируемого контента в генерируемый мир. В NMS любая галактика таки недетерминированна (позволю себе немного занудства :) — мне кажется, использование такой терминологии здесь слегка избыточно). Одинаковым будет лишь то, что создано разработчиками (иными словами, мир как основа), и постройки игроков. И даже с постройками, скорее всего, синхронизация происходит не сразу. А то, что постройками не является, вероятно, не синхронизируется вовсе. В том обсуждении есть прекрасные примеры: как выглядит одно и то же место глазами моими и глазами Атрона. Что касается мультиплеера, то он, действительно, доступен в любой точке Галактики, но лишь в том случае, когда ты на это согласен. Иначе в одной и той же точке пространства, за исключением пары специфических мест, вроде Нексуса, мы сможем оказаться с вероятностью, стремящейся к нулю. Лично мне, дважды достигшему Ядра, встретиться с кем-то случайно не довелось ни разу. В этом принципиальное отличие NMS от E:D, в которой, если ты заходишь в открытую игру, то все миры всех игроков, в данное мгновение присутствующих на сервере, синхронизируются до полного совпадения. Любой другой игрок может напасть на тебя, или просто лететь рядом, или следовать за тобой через галактику с помощью сканера следа FSD — и для вас не будет никакого отличия от действительно единого мира, хотя технически это будет синхронизация ваших индивидуальных миров.
Правильно ли я понимаю, что с сервера приезжают только те изменения, которые внесли своими действиями игроки? То есть, грубо говоря — чем больше народ терраформирует и строит баз, тем больше места это занимает с той стороны?
Позволю себе немного занудства, т.к. представленная тобой модель тоже не отражает действительность. :)
Если судить по твоим словам, то в любой самой честной ММО миров столько, сколько и игроков. Ведь на каждом клиенте мир воссоздается автономно. Сервер на абстрактном диалекте только диктует клиенту, какие ресурсы тому сейчас грузить.
Генеративные алгоритмы NMS обладают свойством детерминизма. Это означает, что получив одинаковое зерно, два и более клиентов отобразят одинаковый конечный результат. Каждая галактика в NMS обладает своим уникальным зерном, которое является одинаковым между всеми клиентами и сервером. Евклидова галактика едина и полностью детерминирована между всеми клиентами и сервером в любой ее точке. И мультиплеер в NMS тоже доступен в абсолютно любой точке любой галактики.
Что, прыгаешь по вормхоллам вокруг Ядра? :)) Нужно просто варпнуть в Ядро, для этого требуется прокачанный двигатель, чтобы его диапазона хватило. Минимальную дальность сейчас не скажу, не из дому пишу, но сотни точно хватит.
Переходишь в другую галактику «с концами». Все созданные маршруты аннулируются, телепорты в прежнюю галактику перестают работать. Если в прежней галактике остались твои базы, их можно посещать, но при этом имей в виду, что при посещении старой базы сотрутся все маршруты в новой галактике, так что надо быть аккуратным. Проблему можно решить внешними средствами, но лично я смысла в этом не вижу.
Не совсем верное представление. Вселенных (если уж принципиально упираться в суть — копий Вселенной) в NMS столько же, сколько игроков. Они процедурно-генерируемые, каждая создаётся для тебя лично на твоём компьютере. Но все личные вселенные могут пересекаться в некоторых местах, где и реализуется мультиплеер. Нексус — отличный пример. Сони просто ни позволяет «своим» вселенным пересекаться с «чужими», а в остальном всё то же. Если поставить себя на место менеджеров Сони, логику волне можно найти…
А я вот немного жалею об обратном как раз. :)
NMS, при всей его притягательности, имеет один большой недостаток для исследователя — увидел сотню миров, считай, что увидел все. Остается только заморачиваться строительством необычной базы или искать действительно нетривиально сгенерированные миры, которые попадаются, наверное, 1 мир на 10000.
Да, это правда. Со второй половины 18 года производители тайтлов стали пробивать в консолях брешь кроссплея. И SCE пространно даже высказалась за его возможность, но только на эксклюзивных условиях и по предварительной личной договоренности. За прояснением ситуации, как я думаю, требуется подождать анонса PS5. Быть может там они уже однозначно выскажутся по поводу кроссплея на платформе.
У некоторых игр он есть (первая найденная ссылка), так что потенциально-то он возможен. Наверное, разработчикам надо больше этот вопрос продавливать (а Сони сопротивляется, а они продавливают, а те сопротивляются…).
Даа… Я как раз на такой подарок напоролся. Подсунули мешок забытых технологий. Открыл всё, а вот потом задумался, и что дальше? А… ладно.
Кстати, хотел спросить. Когда достигаешь центра галактики, то переходишь в другую галактику с концами? И начинаешь сначала, но в новой? Кто-нибудь знает?
Начинаю жалеть, что пару лет назад, выбирая неторопливую игру на исследование, купила субнаутику, а не вот это вот…
КОнечно можно купить сейчас и начать со стартовой точки… но плин… тогда я точно никогда уже не доиграю отложенные сейвы субнаутики)
Если судить по твоим словам, то в любой самой честной ММО миров столько, сколько и игроков. Ведь на каждом клиенте мир воссоздается автономно. Сервер на абстрактном диалекте только диктует клиенту, какие ресурсы тому сейчас грузить.
Генеративные алгоритмы NMS обладают свойством детерминизма. Это означает, что получив одинаковое зерно, два и более клиентов отобразят одинаковый конечный результат. Каждая галактика в NMS обладает своим уникальным зерном, которое является одинаковым между всеми клиентами и сервером. Евклидова галактика едина и полностью детерминирована между всеми клиентами и сервером в любой ее точке. И мультиплеер в NMS тоже доступен в абсолютно любой точке любой галактики.
NMS, при всей его притягательности, имеет один большой недостаток для исследователя — увидел сотню миров, считай, что увидел все. Остается только заморачиваться строительством необычной базы или искать действительно нетривиально сгенерированные миры, которые попадаются, наверное, 1 мир на 10000.
www.youtube.com/watch?v=ANJL4N06upw
Кстати, хотел спросить. Когда достигаешь центра галактики, то переходишь в другую галактику с концами? И начинаешь сначала, но в новой? Кто-нибудь знает?
КОнечно можно купить сейчас и начать со стартовой точки… но плин… тогда я точно никогда уже не доиграю отложенные сейвы субнаутики)