Сервера на старых и новых версиях. Глобальные моды

На повестке дня две темы и комбо из двух в третьей:

1. Почему в проду не берут серверные ядра на новых версиях? Первая страница поисковика даёт по модовым ~такую стату:
50% - 1.7.10
30% - 1.12.2
15% ‐ 1.16.5
5% - 1.20+
Оборудование нужно сильнее, а пипл и так хавает с лопаты? Однако последние версии это ведь хайповый контент и ещё неродившееся толком читерское по, на фоне которого активно давятся уязвимости. Народ же не будет играть в одно и то же. Где последовательные реформы? Имеем что имеем, ивентов на серверах нет, геймдизайн уровня «I feel myself good» / проще говоря «развлеки себя сам», а моды конечно же проверенные и старше самих игроков. Не спорю есть варианты типа SpongeForge, Fabric с серверными модами в роли плагинов, самописы и приватки в конце концов. Какие ещё есть варианты причин и решения?

1. Пишу мод. Нет, не так. Пишу ГЛОБАЛЬНЫЙ МОД. Он меняет игру в корне:
  • другой вид интерфейса;
  • изменённая роадмап развития;
  • перарботка Vanilla-механик с новыми;
Словом, это будет малоиграбельно с другими модами по началу (а дальше посмотрим XD). Дело в другом – узкая специализация = низкая востребованность. В то же время, если его разбить на модули и распространять отдельными микромодами, оно, эм... активнее потребляется. Однако есть чувство будто картину разрезаешь на части. Модульно, круто, хотя больно как в моральном плане для разработчика, так и в техническом. Есть мысль сделать в конфигах вкл/откл на отдельные функции. Ещё варианты?

1. Так вот, а связаны эти две темы в одну следующим: какие сейчас есть интересные глобальные моды на последние версии чтобы их бац-бац и в продакшен. Такие что стрельнут?

P.s. свой мод в этом месяце выложу в тему "В разработке" с первой «early Alpha» версией. Так ведь можно? До законченного ему далеко, а интересного и так найдётся.
 
какие сейчас есть интересные глобальные моды на последние версии чтобы их бац-бац и в продакшен
Такие, которые понравятся игрокам. А если честно, то думаю лучше геймдевом заниматься, а не созданием модов, для какой-то популярности или денег. Это чисто должно быть как хобби.
свой мод в этом месяце выложу в тему "В разработке" с первой «early Alpha» версией. Так ведь можно?
Да хоть Early pre-alpha 100% original beta-test 0% gmo premium edition
 
Почему в проду не берут серверные ядра на новых версиях?
Эта тема поднималась уже не раз и тут, и на рубаките. Даже если вкрадце пересказывать то получится либо однобоко, либо вовсе не вкрадце.

Народ же не будет играть в одно и то же.
какие сейчас есть интересные глобальные моды на последние версии чтобы их бац-бац и в продакшен. Такие что стрельнут?
Посмотрев на самые популярные моды на modrinth можно наблюдать картину, что первые 3 страницы - чисто клиентские моды, не влияющие на игровой процесс. И лишь в конце третьей страницы можно найти глобальный мод в виде Create'а. Это показывает низкую заинтересованность сообщества в глобальных модификациях.

Словом, это будет малоиграбельно с другими модами по началу (а дальше посмотрим XD). Дело в другом – узкая специализация = низкая востребованность. В то же время, если его разбить на модули и распространять отдельными микромодами, оно, эм... активнее потребляется. Однако есть чувство будто картину разрезаешь на части. Модульно, круто, хотя больно как в моральном плане для разработчика, так и в техническом. Есть мысль сделать в конфигах вкл/откл на отдельные функции. Ещё варианты?
У меня одного ощущение что это бессвязный поток мыслей?
 
Эта тема поднималась уже не раз и тут, и на рубаките. Даже если вкрадце пересказывать то получится либо однобоко, либо вовсе не вкрадце
Ссылку не дадите? Рубаккит, так-то, реклама наводнила, и найти там что-то затруднительно. Впрочем, общаться там тоже непросто.

У меня одного ощущение что это бессвязный поток мыслей?
Я – нейросеть, мне можно 🤖

Если же серьёзно, то всё вполне понятно и связно. Не знал, что живой стиль сообщения с междометиями и пунктуацией может затруднить понимаемость.
 
У меня одного ощущение что это бессвязный поток мыслей?
1. Есть мод, который меняет игру и несовместим с большинством других модов.
->
2. Можно его разбить на маленькие моды, но мне это не нравится.
->
3. Имеется вариант сделать его настраиваемым через конфиг, но это кажется васянством.
->
4. Спрашиваю сообщество насчёт иных вариантов организации модульности.
 
Можно его разбить на маленькие моды, но мне это не нравится.
Такой подход даст сервер овнеру возможность интегрировать только те механики, которые ему нужны. Это повышает шансы роста аудитории юзеров.

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

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

Есть мод, который меняет игру и несовместим с большинством других модов.
Этого стоит избегать настолько, насколько возможно. Если твой мод будет несовместим с большинством других модов, юзеры вероятнее всего не будут им пользоваться и интегрировать в свои сборки. Это напрямую повлияет на количество квоих юзеров. Самый крайний вариант - явно отменить несовместимость с конкретным модом в манифесте твоего мода.
 
О каком проде идёт речь?
Продажи, маркетинговые, кои сервера делают донатом.

Откуда статистика?
Кубикс:
1.7.10 - 11
1.12.2 - 4
1.16.5 - 3

Скилс:
1.5.2 - 1
1.7.10 - 12
1.12.2 - 2
1.16.5 - 3
1.20 - 9

Онлик:
1.7.10 - 7
1.12.2 - 1
1.16.5 - 1
1.20+ - 2
1.4.7 - 1
1.8.9 - 1

Гравити:
1.7.10 - 5
1.12.2 - 1
1.20 - 5

Актуально:
1.7.10 - 35 = 55%
1.12.2 - 8 = 12.5%
1.16.5 - 7 = 11%
1.20 - 14 = 21.5%

Насчёт 1.12.2 перегнул палку, ещё тройку лет назад точно было так.
 
Лень переписывать куча легаси - причина #1
Новые версии после 1.12 значительно медленнее - причина #2
За лень вообще хз. Чем тогда заняты эти админы, при условии что ивентов/обнов не печатают (за редким исключением)... тайна значит. Конечно, открыть сервер на старой проверенной версии проще. Но чего вообще они ждут? «Вауууу» не будет, ведь что версия что моды на ней заезженные. Построить красивый спавн, закинить донат и чередовать поздравления с праздниками и конкурсы репостов в вк? Бред. Даже сами олдовые моды, при условии незаброшенности, когда портировали на новые версии, обновляют затем уж точно не на каких-то 1.7.10. Эх, сервера вне времени, какая сказочная розовая страна. Как странно что на это есть свой потребитель. Учитывая игру от вайпа до вайпа его удерживает страх потерять прогресс, и он теряет возможность получить новый опыт.

После 1.12 медленннее - соглашусь, но аргумент слабый говоря про целесообразность старого. Мощности пк ведь растут, не?

Не говорю сейчас за типов которые втыкают на 1.7.10 и ниже и пишут своих метро/сталкеров/их_название – к ним вопросов нет. Там лор, сюжет, атмосфера, геймдизайн (хотя бы капли). Но типы которые сидят на старом старое юзая, ух и челы же. Те кто не любит боевку 1.9+ и сидят на 1.8.9 максимум так не вымораживают.
 
За лень вообще хз. Чем тогда заняты эти админы, при условии что ивентов/обнов не печатают (за редким исключением)... тайна значит.
Майн как источник дохода уже давно практически мертв. Либо как ты уже сказал инвестировать тысячи человеко-часов и сотни тысяч рублей и сделать что-то годное, и с мааленьким шансом окупится через долгое время.

Либо не делать нихерна и хотя-бы окупиться.
 
Новые версии после 1.12 значительно медленнее - причина #2
После 1.12 медленннее - соглашусь
А как вы это проверяли? Если под новые версии не все моды есть из 1.7.10. Не правильное сравнение получается.
 
@MaximPixel на ванилле производительность сильно упала, на Forge с модами ещё хуже. Спасают только оптимизаторы - типа Optifine, Sodium и т.д.
На той же 1.7.10 оптимизаторы ставить стоило только при среднем и большом кол-ве модов, сейчас без связки Fabric+Sodium даже в "вагниль" смысла нет заходить.
 
Спасают только оптимизаторы - типа Optifine, Sodium и т.д.
Установить один мод это проблема?
на Forge с модами ещё хуже
Открою секрет - один мод может просадить фпс в ноль на 1.7.10 и на бете и т.д.
На той же 1.7.10 оптимизаторы ставить стоило только при среднем и большом кол-ве модов
Ну да, ну да. У меня на ноуте за 450 евро плавающие 40 фпс на 1.7.10 (без модов и 8 радиус обзора), офигенно. Оптимизацией так и пахнет.
 
Установить один мод это проблема?
Не все они подходят для серверов (1), и необходимость, а не опциональность установки оптимизатора уже о многом говорит (2).

Открою секрет - один мод может просадить фпс в ноль на 1.7.10 и на бете и т.д.
Даже на 1.20 найдутся похожие моды, но говорит ли это об оптимизации конкретной версии, а не конкретного мода?

У меня на ноуте за 450 евро плавающие 40 фпс на 1.7.10 (без модов и 8 радиус обзора), офигенно. Оптимизацией так и пахнет.
Я конечно всё понимаю, но брать печатную машинку за ~40к рублей и пытаться использовать его в играх - верх глупости. Всё-таки сравнивать стоит не на совсем мусорном железе, а на просто слабом. Не боюсь заявить, что на 1.17+ на этом же ноуте дай бог 20 нестабильных фпс будет.

Возьми старенький i3 (4-5 поколения) какой-нибудь, там разница будет видна более очевидна.
---
Как человек, обладавший слабым ноутом (i3-4005u и geforce 920m) смело могу заявить: на 1.7.10 и 1.12.2 оптимизация (имеется ввиду голые фпсы) выше, чем на 1.20. Более того, на том ноуте я версии 1.18+ даже не трогал при разработке модов, просто банально потому, что протестировать свой мод не мог - 20-30 нестабильных фпс неиграбельны даже для тестов. Полноценная игра на 1.16 была возможна только при использовании оптимизаторов, на 1.20 даже с оптимизаторами 40 фпс - потолок, а вот на 1.12.2 и без оптимизаций спокойно всё шло на 100+ фпс. Про 1.7.10 говорить смысла нет, там улетало за 150, при использовании optifine я видел и 400 фпс.
 
Последнее редактирование:
Да, 1.20 оптимизованнее 1.7.10 - мои слова (нет).
А вот 1.0 оптимизированнее 1.7.10. Переходим все на 1.0. +1000 фпс сразу
 
Переходим все на 1.0. +1000 фпс сразу
Смысл переходить на какие-то версии помимо последней или чуть ниже? Ради количества модов? Так проще другую игру, ориентированную на требуемое найти. Это же адская пляска на старой неподдерживаемой версии с тыщей таких же модов.

Майн никогда не был игрой со сверхвысокими требованиями. Сейчас любой средний челик с 8 озу / i5 из 2к15 и ~4 видюхи может позволить себе 1.20+ с небольшими шейдерами и ~20 средними модами или тройкой глобальных даже без шаманизма с настройками.

Сборки с более чем, ну 50 модами – уже паровоз, где те же штук 20 спокойно гоняются, а остальные 30 терпимым прицепом.

Да и вовсе, ну какой смысл игры в статичном контексте неизменных модов с мёртвым сообществом? То же самое что учиться фехтованию когда все уже из автоматов гасятся. Для души, ностальгии, но непрактично в долгосрочной перспективе. Хотя если цель быть «не как все» тогда не спорю.
 
Смысл переходить на какие-то версии помимо последней или чуть ниже? Ради количества модов? Так проще другую игру, ориентированную на требуемое найти. Это же адская пляска на старой неподдерживаемой версии с тыщей таких же модов.
Есть такие разрабы, которые просто из игры выпиливают 99% контента, создают сервера и лутают донаты со школьников на очередном сталкере, dayz или на чём-то подобном. Старые версии именно для этого.
 
Смысл переходить на какие-то версии помимо последней или чуть ниже? Ради количества модов? Так проще другую игру, ориентированную на требуемое найти. Это же адская пляска на старой неподдерживаемой версии с тыщей таких же модов.
Действительно, игроки выбирают более красочные онлайн-проекты, чем какой-то древний Minecraft. Древний, потому что по визуальной части за 15 лет никакого прогресса, не считая перерисовки текстур. А системные требования тем временем растут из-за плохих решений.

Старые версии были хороши тем что они не были перегружены спорным контентом, вынуждая игрока выдумывать что-то своё. На них проще были вести разработку модов, потому что код был менее запутанным и сложным.

Для души, ностальгии, но непрактично в долгосрочной перспективе. Хотя если цель быть «не как все» тогда не спорю.
Непрактично в долгосрочной перспективе лезть создавать проект на базе Minecraft. Игра по сей день остаётся враждебной к моддингу и будет сдерживающим фактором роста для перехода в большой бизнес.

Народ же не будет играть в одно и то же.
Будет. За счёт сменяемости поколений.
 
Старые версии были хороши тем что они не были перегружены спорным контентом, вынуждая игрока выдумывать что-то своё. На них проще были вести разработку модов, потому что код был менее запутанным и сложным.
Дооо, офигенно. Добавили новых мобов, структуры, предметы, блоки. Переделали устаревшые механики, генерацию, расширили возможности всем и создателям ресурс-паков, дата-паков, карт, а также мододелам. Всё! Игра перегруженна спорным контентом! Уходим!
 
Назад
Сверху