sfw
nsfw

Результаты поиска по запросу "Сервера майнкрафт"

Тысячи игроков в одном чанке: новая ветка развития Minecraft

Как «синхронизировать» множество серверов в единый бесшовный мир и как изменится игровое сообщество с выходом нового серверного ядра — MultiPaper.
Одной из самых главных проблем большинства игровых серверов является однопоточность или сильная зависимость от главного потока, где важна частота процессора (а точнее IOPS), что сильно ограничивает масштабность игры в мультиплеере. Разработчики Minecraft пытаются решить данную проблему ещё с версии 1.14, но всё упирается в сложности разработки и «неповоротливость» компании. С каждой новой версией производительность серверов наоборот ухудшалась. Многие всё ещё остаются на 1.12 ради возможности вместить больше 200 игроков.
В 2020 году студия Mojang экспериментировала с Aether Engine компании Hadean, чьи технологии используются в EVE Online Aether Wars. Они смогли поднять сервер на 1024 игрока.
"Внедрение Aether Engine в Minecraft открывает для наших игроков множество новых захватывающих впечатлений, событий и режимов игры. Aether Engine отлично справляется с увеличением количества соединений и вычислительной сложности, что позволит нам создавать более масштабные и захватывающие события, чем когда-либо прежде. Увеличение возможностей игроков и производственных возможностей также открывает новые возможности для получения прибыли, не перестраивая радикально существующую инфраструктуру Minecraft."
Майкл Вайлбахер, CTO Mojang Studios
Что в итоге получилось от сотрудничества непонятно. Сообщество решило взять эту задачу в свои руки. С каждым годом серверные ядра, плагины и моды пытались превзойти друг друга добавляя всё больше оптимизаций и переписываний оригинального кода игры под многопоточность.
В 2021 году появился проект Mammoth от WorldQL. Они пытались добавить возможность горизонтального масштабирования с использованием общей базы данных и брокера сообщений. Проект провалился.
"Горизонтальное масштабирование подразумевает увеличения вычислительных ресурсов путём распределения задач на разные компьютеры и сервера. А вертикальное — увеличение на уже имеющихся мощностях (апгрейд процессора, добавление памяти)
Форк — использование кодовой базы программного проекта в качестве старта для другого, при этом основной проект может как продолжать существование, так и прекратить его." Википедия
Также можно отметить попытки реализовать полностью самописные движки для сервера. С 2019 года в медленном темпе разрабатывается Feather, написанный на Rust. Выглядит перспективно, но не понятно что с проектом.
Ещё есть Minestom, что также пытаются написать свой мультипоточный сервер, но уже на Java. Имеют довольно активное сообщество. Подходит скорее для мини-игр, чем на полноценный опыт.
Для ядер Fabric и Forge также были попытки написать моды на многопоточность — MCTM и MCTMFabric. Разработка практически не ведётся.

Начало положено

В это же время над своим решением начал работать австралийский разработчик PureGero — MultiPaper (github / сайт). Основой для него является серверное ядро Pufferfish. Это позволяет получить лучшую производительность со всеми оптимизациями и сохранить совместимость с гигантской экосистемой плагинов Bukkit. Вот так выглядят отношения между популярными серверными ядрами:
Vanilla → CraftBukkit → Spigot → Paper → Airplane → Pufferfish → MultiPaper
Vanilla → CraftBukkit → Spigot → Paper → Airplane → Pufferfish → Purpur
Vanilla → FabricСтрим ютубера Ish. Все 897 игроков собрались в одном месте.
В начале марта 2022 года проект вышел в полный open-source и публичную бету. Это произошло благодаря финансированию со стороны CritterzNFT. До этого использовалась модель с платным доступом к ветке с более оптимизированной и «вместительной» версией. Известность проект уже получил с выходом видео ютубера Ish с РП ивентом про тюрьму.
Потенциал невероятный и оно уже работает! Не без багов, но всё же. Вы только представьте какие весёлые и масштабные идеи можно реализовать: вместо мини-игр можно устраивать уже большие, королевская битва на несколько тысяч игроков, политические сервера с упором на экономику с городами и королевствами, сервера анархии с безумными событиями. Это действительно превратит Minecraft в ММО со своей существующей метавселенной.
Проект находится в стадии бета-тестирования и постоянно улучшается. Но требуется помощь сообщества в распространении информации о нём. Это поможет в интеграции и поддержке серверов MutliPaper уже существующими плагинами и написанию новых из-за увеличения популярности. Я верю, что проект станет трендовым. Возможно даже привлечёт новую аудиторию в игру. Всё из-за того, что здесь нет слишком амбициозных замашек вроде написания движка с нуля.
"Попробовать поиграть самому можно уже сейчас на специально созданном под эту статью сервере на MultiPaper. Он тестовый и не будет регулироваться, поэтому прошу соблюдать рамки приличия и быть благоразумными.
Хотел сразу на 1.19 сделать, но один из плагинов на приват, HuskTown, не успел обновиться.
syndicate.ss220.space - Minecraft 1.18.2 (любой клиент)"
Клиент на Fabric на Multipaper сервере

Как это работает?

Концепт MultiPaper состоит из мастера — общей базы данных, шардов (нод) — игровых серверов, и прокси. Шарды общаются друг с другом напрямую p2p и координируются с мастером.
Players
Players,Игры,Minecraft,Мультиплеер,видео,video,длиннопост
Multipaper Master — это прокси-сервер и база данных, которая взаимодействует между подчиненными серверами и предоставляет сервис, на основе которого эти серверы синхронизируют свои данные и отправляют пакеты. Каждый сервер MultiPaper подключается к одному Master, чтобы данные между ними обновлялись в режиме реального времени. Если игрок на сервере A атакует другого игрока на сервере B, сервер A отправит эти данные прямо на сервер B, чтобы сервер B нанес повреждения игроку и применил обратную связь.
PureGero, автор проекта
Такая координация позволяет удостоверится, что каждый загруженный чанк «тикается» только одним сервером за раз и позволяет осуществлять смену текущего «владельца» чанка в зависимости от нагрузки. Каждый шард кэширует чанки, которые нужны игрокам, что обслуживаются им. Если правильно всё сделать, то вы сможете поднимать/останавливать шарды по мере необходимости и игроки практически бесшовно будут переключаться между ними (увидят лишь загрузочный экран на 1 секунду).
Вывод команды /servers с информацией о состоянии каждого шарда
Недавно PureGero поставил рекорд по заполненности сервера — 7000 ботов в одном прегенерированном мире на 7200x7200 блоков со 100+ ботами на каждом шарде. Для этого использовались виртуальные сервера Google Cloud Platform. Также потребовались тонкие оптимизации настроек методом проб и ошибок.
Стресс-тест ботами - https://github.com/PureGero/minecraft-stress-test
Достаточно тяжело уловить золотую середину между количеством шардов на машине, количеством памяти на один шард и расходами на хостинг. Всё это очень индивидуально и зависит от концепции сервера. Рекомендуется арендовать выделенные сервера на расстоянии до 1мс между шардами и мастером для избегания проблем с синхронизацией и с хорошей шириной канала.
Уже есть некоторый список проверенных плагинов, что были опробованы с MultiPaper. Вы можете попробовать и другие. Если в плагине есть поддержка работы с базами данных, то есть вероятность, что он заработает без изменений. Тут уже надо экспериментировать.
Советую вступить в discord разработчика MultiPaper, чтобы иметь возможность задавать вопросы и делится своим ценным опытом с другими. Есть слухи, что уже больше 5 крупных коммерческих компаний готовят новые сервера на MultiPaper на протяжении последних нескольких месяцев.
З.ы.
Дальше дополняет автор к спизженной мною статье от себя пару слов:
Надеюсь вам понравилась статья. Пытался писать для обычных геймеров, не перегружая технической информацией. Целью статьи является попытка сделать MulitPaper более известным среди майнкрафтеров, и чем известнее он будет становится, тем больше технической поддержки будет от сообщества.
Немного расскажу про свой опыт. Я являюсь одним хостом довольно крупного игрового проекта и discord-сообщества на 17000+ участников. Оно сформировано по совершенно другой нишевой игре, не Minecraft. Дневной онлайн на наших игровых серверах составляет обычно 400-600 игроков.
Недавно попробовали вместе с некоторыми стримерами Банды (суммарно вышло 1к+ зрителей) организовать ивент на MultiPaper сервере с двумя этапами: строительство игровой зоны (город/пригороды) и последующая масштабная королевская битва. Как оказалось, привлечь больше чем 100 игроков довольно трудно, даже если есть такое немалое сообщество и среднего размера стримеры.
Поэтому мне интересно посотрудничать со стримерами, ютуберами и сообществами в организации чего-нибудь интересного на MultiPaper или просто общения для обмена опытом.
Telegram: @azizonkg
,Minecraft,Игры,приколы

После запрета NFT в Minecraft цена одного из самых популярных игровых токенов упала на 70% за сутки

В продолжение этого поста.
Создатели проекта, ранее заработавшего миллионы долларов, заявили, что не ожидали ничего подобного от Microsoft и Mojang. А владельцы NFT, тем временем, массово избавляются от активов.
20 июля 2022 года студия Mojang объявила о том, что запрещает интеграцию блокчейна и создание NFT в Minecraft. Разработчики приняли такое решение, поскольку «NFT противоречит основам Minecraft», подчеркнув, что весь контент должен быть доступен всем игрокам.
Спустя сутки стало известно, что от этого сильнее всего пострадал проект NFT Worlds, который позволял покупать токены, привязанные к уникальным игровым мирам Minecraft. Капитализация проекта упала более чем на 70% за 24 часа. Минимальная цена токена за сутки снизилась в три раза — с 3 ETH (4500 долларов) до 1 ETH (1500 долларов).

При этом количество транзакций 21 июля выросло в 34 раза по сравнению с предыдущим днём. Владельцы NFT стали массово продавать свои цифровые активы, в том числе по сниженным ценам. По состоянию на 21 июля средняя стоимость токена составила 1,05 ETH (1500 долларов), тогда как ещё в апреле 2022 года она была равна 11,8 ETH (18 тысяч долларов). Максимальная цена NFT за всё время — 20 ETH (30 тысяч долларов).
Создатели NFT Worlds опубликовали открытое письмо к владельцам токенов, призвав их не паниковать. Представители проекта отметили, что совсем не ожидали подобного решения от Microsoft и Mojang. Они сообщили, что у стартапа есть план дальнейших действий на случай, если не смогут договориться с разработчиками Minecraft. Авторы NFT Worlds в том числе рассматривают возможность перенести свою инфраструктуру в другую игру, схожую с «песочницей» Mojang.
Судя по сообщениям в соцсетях, далеко не все владельцы токенов считают, что у создателей NFT Worlds получится справиться с ситуацией. По словам некоторых, высокая цена цифровых активов формировалась исключительно из-за большой популярности Minecraft, чего не будет при переходе на другую платформу.

Отличный комментарий!

,Minecraft,Игры,NFT
На случай, если вам нравятся Майнкрафт и Диабло, они засунули первое во второе.

вот, мне чувак скинул.

для тех кто играет в Minecraft

ஜ════════ஜ۩۞۩ஜ═══════ஜ
* MineCraft 1.5
* Lucky-SerVer
* 24/7
* Ip: 37.59.2.161:25585
* Хороший набор первоначальных ресурсов
* /kit starter - каждый час
* /kit novi4ok - 1 раз за игру
* Заходи настало время игры !

Разработчики Minecraft прекращают генерацию алмазов в мирах, создаваемых россиянами

В официальном блоге Mojang Studios появилось сообщение из которого следует, что в игровых мирах компьютерной игры Minecraft, создаваемых пользователями из России, больше не будет генерироваться алмазная руда.

«В сложившихся обстоятельствах одна из наиболее важных задач свободного мира — это сузить приток финансирования, поступающего российскому режиму. Как известно, более 20% алмазов, добываемых российскими шахтерами так или иначе попадают в бюджет посредством НДС», - пояснил ведущий разработчик игры Агнес Ларссон.
Что случится с добытыми ранее алмазами на данный момент неизвестно, хотя в отдельных игровых сообществах уже происходили конфликты на почве того, что алмазы якобы были удалены из сундуков.

Идентификация российских пользователей происходит по IP-адресам, с которых было подтверждено наличие лицензии у игрока, поэтому эффективной мерой для возобновления добычи является применение прокси-сервера или VPN.

Отличный комментарий!

Minecraft
Minecraft Cave noises,Игры,Minecraft,без перевода
Здесь мы собираем самые интересные картинки, арты, комиксы, мемасики по теме Сервера майнкрафт (+1000 постов - Сервера майнкрафт)