Minecraft Crossplay — Совместим ли майнкрафт с кросс-игрой?
Совместим ли Майнкрафт с кросс-игрой?
Minecraft доступен практически на любой платформе, включая неясный компьютер Rasberry Pi. И вы, вероятно, захотите Эта статья расскажет вам, совместим ли Minecraft с кросс-играми между системами. Узнайте ответ Minecraft Crossplay!
Minecraft, вероятно, будет популярен с этого момента и до конца времен. Или, по крайней мере, до тех пор, пока роботы не восстанут и не поработят нас. И с этой популярностью приходит желание играть в игру с друзьями. Тем не менее, играть в многопользовательскую игру может быть сомнительным предложением. Потому что не у всех есть такие же приставки, как у их друзей. Кросс-игра обычно возможна… Но даже когда она есть, она не универсальна и не применима к каждой игре.

Майнкрафт совместим с кросс-игрой?
Кросс-игра Minecraft была объявлена в 2017 году. В то время эта функция была представлена для Xbox One, Nintendo Switch, ПК, VR и мобильных устройств. Вы, вероятно, заметили, что PlayStation 4 не является частью этого списка. Главным образом потому, что эта функция не была запланирована для консоли.
В июне прошлого года кросс-игра официально появилась в Minecraft. Но только для Xbox One, ПК, Nintendo Switch, VR и мобильных устройств. Опять же, PlayStation 4 осталась в дураках вместе с геймерами. Которые владеют игрой на этой консоли.
Хотя такие игры, как Fortnite, Rocket League и SMITE, поддерживают кросс-игры на всех платформах, Minecraft — одна из многих игр, в которых кросс-игры на всех платформах, за исключением PlayStation 4, и по сей день. Что еще хуже, Sony не добилась заметного прогресса в реализации этой функции в версии игры для PlayStation 4.
Совместим ли Minecraft с Crossplay?
Minecraft поддерживает кросс-игры для Xbox One, Nintendo Switch, ПК, VR и мобильных устройств. Версия игры для PlayStation 4 не совместима с кросс-игрой.
Это все, что вам нужно знать о кросс-совместимости Minecraft.
Minecraft: как настроить кроссплей с PS4, ПК, Xbox и планшетом
Игра Minecraft теперь позволяет активировать функцию кроссплея с PS4, ПК, Xbox и планшетом. Как играть в кроссплатформенный Minecraft, рассказываем в статье.
Что нужно для кроссплея в Minecraft
Если вы уже давно установили Minecraft и играете в него долгое время, то наверняка все еще используете Java-версию. Она не позволит запустить кроссплатформенный режим. Но перейти на систему, совместимую с кроссплеем, можно за несколько кликов.
Для кроссплея вам понадобится Bedrock Edition. Соответственно, вам может потребоваться установить на игровую консоль, компьютер или мобильное устройство обновление Bedrock.
Кроме того, для кроссплея Minecraft вам понадобится аккаунт Microsoft. Если у вас ее еще нет, вы всегда можете создать учетную запись Microsoft бесплатно.
Как запустить кроссплей Minecraft на PS4, ПК, Xbox и планшете
Если вы установили обновление Bedrock, вы можете запустить кроссплей на PS4, Xbox, компьютере или планшете и играть в Minecraft сразу на всех платформах.
FAQ по новой версии Minecraft для PS4
ОБЩАЯ ИНФОРМАЦИЯ
что такое аккаунт Microsoft и нужен ли он для игры на PS4?
Учетная запись Microsoft является необязательной и не нужна для игры в Minecraft на PlayStation 4. Аккаунт Microsoft – это бесплатная учетная запись, которую вы можете использовать для входа на устройство. Он позволяет игрокам Minecraft на PS4 играть с другими игроками на устройствах, отличных от консоли Sony, таких как iOS, Android, Xbox One, Switch и Windows 10.
Microsoft Account также позволяет переносить ваши покупки в Marketplace или Minecraft Store на другие устройства и платформы. Вы можете создать новую учетную запись Microsoft на их официальном сайте. Обратите внимание, что после того, как учетная запись Microsoft была связана с аккаунтом PlayStation Network, она не может быть отсоединена без потери доступа к разрешениям и Minecoins на других платформах.
Что такое Bedrock версия Minecraft?
Bedrock версия Minecraft (также известная как версия на движке Bedrock Engine) была кодовой на мобильных устройствах и Windows 10 с 2012 года. Затем эта версия перекочевала на Xbox One в 2017 году, Nintendo Switch получила ее в 2018-ом, и теперь она запускается на PlayStation 4.
Чем эта версия отличается от той, которая уже есть на PS4?
Minecraft предоставляет унифицированный опыт игрокам на всех платформах, использующих кодовую базу Bedrock. Вы получаете кроссплатформенную игру с друзьями независимо от того, какое устройство они используют, можете играть в многопользовательские мини-игры и настраивать работу с контентом сообщества, доступном в игровом магазине Marketplace/Minecraft Store.
Когда выходит новая версия Minecraft Bedrock на PS4?
Minecraft Bedrock вышла на PS4 10 декабря 2019 года. Если вы купили игру до этого, то должны были уже получить обновление патча, которое предоставит вам версию игры Bedrock без дополнительной платы.

Как получить новую версию, если уже есть Minecraft: PS4 Edition?
Игроки, которые уже владеют Minecraft: PS4 Edition, получат новую версию бесплатно. Обновите игру с последним патчем и следуйте инструкциям в примечаниях к нему.
Модно ли остаться играть на Minecraft: PS4 Edition обязательно нужна новая версия?
Minecraft: PS4 Edition больше не будет доступна для покупки в PS Store, но существующие владельцы могут продолжать играть в нее, если захотят. Она доступен в качестве опции, выбираемой внутри игры. Обновлений для Minecraft: PS4 Edition больше не будет.
Теперь, когда у меня есть аккаунт Microsoft, как мне войти в него на PS4?
Убедитесь, что вы используете данные именно той учетной записи Microsoft, которую вы хотите связать с вашим аккаунтом PlayStation Network. Это действие нельзя отменить. Вы не сможете связать другой аккаунт Microsoft с вашей учетной записью PS4.
Как найти друзей по их аккаунтам Microsoft?
После того, как вы вошли в свою учетную запись Microsoft, нажмите Play на главном экране.
Я ввожу идентификатор моего друга, но не могу найти его. Почему?
Убедитесь, что вы правильно вводите тег игрока. Обратите внимание, что вы можете ввести его только в качестве ID аккаунта Microsoft. Идентификаторы игроков с других платформ в настоящее время не поддерживаются.
Сколько аккаунтов Microsoft можно привязать к учетной записи PlayStation Network?
Вы можете привязать только одну учетную запись Microsoft к аккаунту PlayStation Network.
Что произойдет, если отключить аккаунт Microsoft?
После того, как учетная запись Microsoft была связана с аккаунтом PlayStation Network, она не может быть отсоединена без потери доступа к разрешениям и майнкойнам на других платформах.

Нужно покупать подписку PS Plus (как Xbox Live Gold), чтобы играть онлайн?
Плата за онлайн-подписку определяется платформой, на которой вы играете, поэтому подписка Xbox Live Gold не требуется для игроков PlayStation, но для многопользовательской игры требуется подписка PlayStation Plus. Бесплатная учетная запись Microsoft не обязательна, но рекомендуется для игроков, чтобы получить максимальную отдачу от этой версии Minecraft.
ГЕЙМПЛЕЙ
Перейдут ли мои реалмы на новую версию игры?
Да, ваши существующие миры из Minecraft: PS4 Edition перейдут в новую версию Minecraft. Реалмы с PS3 необходимо будет сначала преобразовать в PS4 и открыть в Minecraft: PS4 ™ Edition, чтобы обеспечить правильную передачу миров.
Как передать существующие миры?
Чтобы перенести ваши реалмы из Minecraft: PS4 Edition в версию Bedrock, сделайте следующее:
Насколько большой мир в новой версии Minecraft для PS4?
Миры Майнкрафта теперь расширены, и в них нет игровых границ.

Я играю в мире, который был перенесен из предыдущей версии. Есть ли в нем ограничения по размеру?
Переход на Minecraft должен изменить тип мира на бесконечный, сохранив части реалма из версии Minecraft: PS4 Edition, но генерируя новые территории за пределами этой области.
Когда PS4 получит гудящих пчел?
Могу ли я подключиться к серверу?
В настоящее время серверы недоступны на PS4.
Могу ли я подключиться к обычному серверу, которого нет в списке?
Из-за политики консоли от Sony вы не можете подключиться к серверу, которого нет в общем списке.
У меня есть свой скин в версии Bedrock на другой платформе. Могу ли я использовать его на PS4?
Если пользовательский скин был создан с помощью внутриигрового создателя персонажей, то да. Если он был загружен на ваше устройство, то не будет перенесен в систему PS4. Это также относится к игрокам Xbox One и Nintendo Switch.
Minecraft поддерживает PlayStation VR?
В настоящее время Minecraft не поддерживает PlayStation VR.

Minecraft на PlayStation имеет новый движок Render Dragon Graphics в версии Bedrock?
Да, Render Dragon был добавлен.
Можно ли играть на разделенном экране без подписки PlayStation Plus?
Многопользовательский режим должен быть отключен в настройках уровня перед загрузкой любой учетной записи, для которой не включена подписка PlayStation Plus, прежде чем вы попытаетесь включить разделенный экран.
ЗАГРУЖАЕМЫЙ КОНТЕНТ, МАГАЗИН И ДРУГОЕ
Перенесется ли загружаемый контент на новую версию игры?
Большая часть существующего загружаемого контента будет переноситься из Minecraft: PS4 Edition в новую версию игры. Тем не менее, часть контента может быть недоступна для использования в Bedrock-версии, а часть контента может использоваться только на PS4.
Что такое Minecraft Store?
В Minecraft Store, который вы можете найти в игре, игроки могут приобретать скины персонажей, текстуры и миры. Этот магазин позволяет сделать более безопасным и простым приобретение контента для сообщества Minecraft. Контент, купленный при входе в систему с использованием учетной записи Microsoft, можно просматривать на любом устройстве, срок его действия не истекает.
Токены, которые можно купить за реальную валюту в магазине Minecraft, позволяют безопасно и надежно покупать контент у создателей в магазине только на PS4. Токены хранятся в вашем виртуальном кошельке, который можно использовать только в вашей учетной записи PS4.
Могу ли я использовать майнкойны на PS4?
Нет, но вы можете продолжать использовать свои майнкойны на других платформах. Контент, приобретенный на прочих устройствах, если только он не ограничен конкретной платформой, сможет использоваться на вашей PS4.
Как связать мои предыдущие покупки на других версия Minecraft Bedrock с моей PS4?
Откройте Minecraft и войдите в свою учетную запись Microsoft. Все элементы Marketplace/Minecraft Store будут автоматически синхронизироваться с покупками, которые вы совершили в других версиях Bedrock, если эти приобретения были сделаны с той же учетной записи Microsoft и являются покупками, которые можно перемещать на PS4.
Я купил загружаемый контент в Minecraft: PS4 Edition. Как синхронизировать его с новой версией?
Войдите в Minecraft на PS4, и вам автоматически будут предоставлены права на загружаемый контент в последней версии.
Где найти Minecraft Realms/Minecraft Realms Plus?
В настоящее время дополнительные реалмы майнкрафта недоступны для PS4.
Оптимизация сервера Minecraft
В нашем блоге мы уже рассказывали, как создать свой сервер Minecraft, однако с тех пор прошло 5 лет и многое поменялось. Делимся с вами актуальными способами создания и оптимизации серверной части столь популярной игры.
За свою 9-летнюю историю (если считать от даты релиза) Minecraft заработал потрясающее количество поклонников и хейтеров как среди обычных игроков, так и среди гиков. Простая концепция мира из кубиков превратилась из обычного развлечения в универсальную среду для общения и создания различных объектов из реального мира.
Помимо строительства, в игре есть возможность создавать логические схемы, которые позволяют реализовывать полноценные алгоритмы внутри Minecraft. На YouTube полно весьма впечатляющих роликов, где люди, приложив огромное количество сил и потратив множество времени, создали копию того или иного электронного устройства или построили детальную копию существующих и вымышленных архитектурных сооружений. Все ограничивается лишь фантазией геймера и возможностями игровой вселенной.
Но не будем дальше говорить о том, что именно игроки создают, а посмотрим на серверную часть приложения и осветим проблемы (порой весьма сложные), которые могут возникнуть в процессе работы под нагрузкой. Сразу оговоримся, что речь пойдет только о Java Edition.
Виды серверов
Самым простым вариантом является сервер, встроенный в клиент игры. Создали мир, нажали на одну кнопочку, и вот сервер стал доступен по локальной сети. Никакой серьезной нагрузки такой вариант выдержать не может, а поэтому мы не будем его даже рассматривать.
Vanilla
Компания Mojang Studios распространяет серверную часть игры в виде Java-приложения бесплатно на официальном сайте. Это позволяет создать свой собственный выделенный сервер и персональный мир, сделав его доступным для подключения из любой точки планеты. Для тех, кто делает это впервые, есть отличный туториал, доступный в соответствующей игровой Wiki.
У этого подхода есть один серьезный недостаток, а именно — отсутствие возможностей «из коробки» подключать плагины, расширяющие функционал сервера и позволяющие не только автоматизировать многие процессы, но и оптимизировать производительность. Кроме того, у официального сервера достаточно большое потребление оперативной памяти на каждого подключенного игрока.
Bukkit
Созданное энтузиастами на базе Vanilla-версии серверное приложение Bukkit значительно расширяло возможности игры за счет поддержки плагинов и модов (модификаций). Оно позволило не только добавлять в игровой процесс новые блоки, но и выполнять различные манипуляции, недоступные ванильному ПО. Что интересно, памяти это приложение требовало значительно меньше.
Установить Bukkit не составляет особого труда, соответствующая инструкция есть на ресурсе GamePedia. Но это не имеет смысла, так как с 2014 года команда Bukkit распалась, разработчики проекта стали сотрудниками Mojang Studios, а репозиторий заброшен. Таким образом, Bukkit фактически мертв, и имеет смысл обратить внимание на два следующих проекта.
SpigotMC
Для облегчения жизни разработчиков плагинов была необходимость в API для взаимодействия с игровым миром. Именно эту задачу и решили создатели Spigot, взяв за основу ядро Bukkit и переработав его для достижения лучшей надежности и производительности. Тем не менее, Git-репозиторий проекта был заблокирован в связи с Законом об авторском праве в цифровую эпоху (DMCA), и скачать оттуда исходники невозможно.
На текущий момент SpigotMC активно развивается и используется. Он поддерживает все плагины, созданные под Bukkit, однако с ним обратно не совместим. Чтобы обойти запрет DMCA Takedown, был придуман элегантный способ под названием BuildTools. Этот инструмент избавляет от необходимости дистрибуции скомпилированного приложения и позволяет пользователям выполнить компиляцию Spigot, CraftBukkit и Bukkit из исходного кода. Все это делает запрет DMCA бесполезным.
PaperMC
Казалось бы, все круто, и Spigot стал прекрасным вариантом. Но некоторым энтузиастам этого показалось мало, и они запилили свой собственный форк Spigot «на стероидах». На странице проекта ключевым достоинством указано, что “It’s stupid fast”. Развитое коммьюнити позволяет оперативно решать возникающие вопросы, а расширенное API — делать интересные плагины. Запустить PaperMC можно одной простой командой, приведенной в документации.
С совместимостью у PaperMC все прекрасно, так что написанные плагины под SpigotMC легко заработают и на PaperMC, но без официальной поддержки. Обратная совместимость со SpigotMC также присутствует. Теперь, когда мы перечислили различные варианты создания сервера, перейдем к тем проблемам производительности, которые могут возникать.
Проблемы и решения
Главное, что нужно понимать, — все, что касается обработки игрового мира будет обрабатываться только на одном вычислительном ядре физического сервера. Так что если вдруг у вас прекрасный сервер с десятком вычислительных ядер, то загружено будет только одно. Все остальные будут фактически простаивать. Такова уж архитектура приложения, и ничего вы с этим поделать не сможете. Так что при выборе сервера следует обращать внимание не на количество ядер, а на тактовую частоту. Чем она будет выше, тем лучше будет производительность.
Что касается вопроса об объеме оперативной памяти, тут следует исходить из следующих показателей:
Для запуска серверной части рекомендуем воспользоваться флагами, указанными в статье Tuning the JVM – G1GC Garbage Collector Flags for Minecraft. Эта «черная магия» позволяет серверу грамотно настроить «сборщик мусора» и оптимизирует использование оперативной памяти. Не стоит выделять памяти больше, чем реально потребляет сервер при пиковом наплыве игроков.
Генерация карты блоков
“Вы действительно считаете, что Луна существует, только когда вы на неё смотрите?” (Альберт Эйнштейн)
Абсолютно новый сервер. Как только игрок первый раз успешно подключается, игровой персонаж появляется на общей точке сбора (спаун). Это единственное место, где игровой мир предварительно генерируется сервером. В этот же момент клиентская часть смотрит в настройки, и ключевым параметром является дальность прорисовки. Измеряется она в чанках (область карты 16×16 и высотой в 256 блоков) Сколько чанков там указано, именно столько и будет запрошено у сервера.
На сервере хранится глобальная карта мира, и если в ней еще нет сгенерированных блоков в точке появления игрового персонажа, то сервер их динамически генерирует и сохраняет у себя. Мало того, что это требует больших вычислительных ресурсов, так еще и постоянно увеличивает размер карты мира. На одном из старейших анархических серверов 2b2t (2builders2tools) размер карты уже превысил 8 Tb, а граница мира проходит на отметке в 30 млн блоков. С этим сервером связаны тысячи историй, и он заслуживает отдельной статьи серии статей.
Генерация мира вокруг одного игрока — не проблема. Генерация мира вокруг сотни игроков вызовет незначительные тормоза сервера на протяжении короткого времени, после чего нагрузка снизится. Генерация мира на дальность прорисовки клиента вокруг тысячи игроков уже способна «уронить» сервер и повыбрасывать с него всех клиентов по таймауту.
В серверном ПО имеется такое значение, как TPS (Ticks per Server — тактов в секунду). Штатно 1 такт равен 50 мс. (1 секунда реального мира равна 20 тактам игрового мира). Если обработка одного такта вырастет до 60 секунд — серверное приложение будет закрыто, выкинув всех игроков.
Выход — ограничить мир определенными координатами и выполнить предварительную генерацию блоков. Тем самым мы снимаем необходимость динамической генерации в процессе игры, и серверу будет достаточно прочитать уже существующую карту. Оба вопроса решаются одним-единственным плагином WorldBorder.
Проще всего задать границу мира в виде окружности относительно точки спауна (хотя можно ее сделать любой формы) одной командой:
Если игровой персонаж попытается пересечь границу, то будет отброшен на несколько блоков назад. Если это проделать несколько раз за ограниченное время, то нарушитель будет принудительно телепортирован на точку спауна. Предварительная генерация мира выполняется еще проще, командой:
Поскольку данное действие потенциально может затронуть игроков, находящихся на сервере, не забудьте подтвердить выполнение:
В общей сложности на то, чтобы сгенерировать мир радиусом в 5000 блоков (
40 млрд блоков) ушло примерно 2 часа на процессоре Intel® Xeon® Gold 6240. Поэтому, если хотите запустить прегенерацию большей карты, учитывайте, что этот процесс займет приличное количество времени, а TPS сервера будет серьезно снижено. Кроме того, помните, что даже радиус в 5000 блоков потребует примерно 2 Гб места на дисковом накопителе.
Несмотря на то, что крайняя версия плагина была разработана для Minecraft версии 1.14, опытным путем выяснено, что она прекрасно работает и на последующих версиях. Полный список команд с пояснениями доступен на форуме плагина.
Проблемные блоки
Если блоков TNT несколько, то детонация одного блока вызывает детонацию и включение гравитации у соседних блоков, разбрасывая их во все стороны. Вся эта красивая механика на стороне сервера выглядит как множество операций по подсчету траектории каждого из блоков, а также взаимодействия с соседними блоками. Задача крайне ресурсоемкая, что легко может проверить каждый. Сгенерируйте и подорвите куб из блоков TNT, размером хотя бы 30x30x30. И если вы думали, что у вас хороший мощный игровой компьютер, то сильно заблуждались 😉
Подобный «эксперимент» на сервере с Intel® Xeon® Gold 6240 привел к серьезной «просадке» TPS и 80% нагрузке на CPU в течение всего времени детонации блоков. А следовательно, если кто-либо из игроков сможет проделать подобное, то проблема с производительностью затронет всех находящихся на сервере игроков.
Еще более жесткий вариант — Кристаллы Края. Если TNT все же взрывается последовательно, то Кристаллы Края детонируют все одновременно, что в теории может вообще остановить работу серверного приложения.
Избежать этого сценария можно, только полностью запретив использование данных блоков в игровом мире. Например, с помощью плагина WorldGuard. Обратите внимание, что сам по себе этот плагин не работает без другого плагина WorldEdit. Так что устанавливаете вначале WorldEdit, а затем WorldGuard.
Заключение
Грамотное управление игровым сервером — задача не из простых. Сложности и снижение производительности будут поджидать на каждом шагу, особенно если не брать в расчет саму механику игрового процесса. Предусмотреть все невозможно, ведь игроки порой бывают очень изобретательны в попытках заставить сервер выполнить то, для чего он не был предназначен. Только разумный баланс между рисками и устанавливаемыми ограничениями позволит серверу работать в непрерывном режиме и не снижать свою производительность до критичных значений.
На карантине некоторые наши сотрудники соскучились по любимым офисам и решили воссоздать их внутри Minecraft. У вас тоже есть шанс заглянуть к нам в гости, не рискуя своим здоровьем и не тратя время на дорогу.
Для этого мы приглашаем всех желающих на наш сервер minecraft.selectel.ru (версия клиента 1.15.2), где воссозданы дата-центры Цветочная-1 и Цветочная-2. Не забудьте согласиться со скачиванием дополнительных ресурсов, они необходимы для корректного отображения некоторых локаций.
Вас ждут квесты, промокоды, «пасхалки» и приятное общение.




