Вопрос Почему сетевой код игры не был оптимизирован

conteradmin

Пользователь
Сообщения
3
Другие ядра
  1. CraftBukkit
  2. PaperSpigot
Каким образом можно оптимизировать сетевой код, не изменяя ядро сервера?
 
Он и так хорошо работает, а влезание в оптимизацию сети игры прямо в ядре или через сторонние плагины сулит дестяком проблем с пингом, пвп, плагинами и т.д.

Ты можешь настроить сжатие и компрессию в прокси и ядре под нужны своего сервера. Это твой максимум.
 
А почему именно без смены ядра? Ведь у тебя написано ядро PaperSpigot
 
Он и так хорошо работает, а влезание в оптимизацию сети игры прямо в ядре или через сторонние плагины сулит дестяком проблем с пингом, пвп, плагинами и т.д.

Ты можешь настроить сжатие и компрессию в прокси и ядре под нужны своего сервера. Это твой максимум.
Какие существуют возможности сжатия так как они в основном проприетарные и мало информации на эту тему и если точно не знаю то не надо туда лезть?

А почему именно без смены ядра? Ведь у тебя написано ядро PaperSpigot
Была не совсем правильно использована техническая терминология. Мой вопрос должен был быть о разработчиках игры. Почему разработчики игры не оптимизировали ядро. По сути CraftBukkit и его развития как Spigot или более далёкое развитие PaperSpigot созданы игроками с желанием оптимизировать дальше
 
Какие существуют возможности сжатия так как они в основном проприетарные и мало информации на эту тему и если точно не знаю то не надо туда лезть?
Параметр network-compression-threshold в server.properties.
Была не совсем правильно использована техническая терминология. Мой вопрос должен был быть о разработчиках игры. Почему разработчики игры не оптимизировали ядро. По сути CraftBukkit и его развития как Spigot или более далёкое развитие PaperSpigot созданы игроками с желанием оптимизировать дальше
Потому что оптимизация плохо продаётся. Для хорошей оптимизации нужны годы работы, которые пройдут толком без добавления новых фич в игру. Собственно, потому Paper сейчас и на вершине - им не требуется развивать сам Minecraft, они могут сосредоточиться на оптимизации и API.
А производительности ванильных серверов хватает с головой для одиночной игры и посиделок в кругу друзей, на что моджанги и ориентируются.
 
что моджанги и ориентируются
Спорный момент, потому что с недавних пор новое руководство заявило, что Minecraft движется не туда и надо брать пример с Roblox, которые опередили Minecraft. Ранее Minecraft был популярнее по трафику, нежели Roblox, но все еще топ 1 по продажам. Но это связано с тем, что Roblox бесплатный, а Minecraft - нет.

Для опережения самого роблокса, им надо вкладывать много денег и пересмотреть создание серверов, модов и т.д. Если они из маинкрафта сделают полноценный гибкий движок, то игру можно будет не узнать. К тому же, именно так и сделали Hytale. Но как мы видим, там почти нет онлайна.
 
Спорный момент, потому что с недавних пор новое руководство заявило, что Minecraft движется не туда и надо брать пример с Roblox, которые опередили Minecraft.
Выводы по междусобойчику можно сделать из их же серверов Realms. Но да, в свете последних событий, я бы ожидал каких-то сподвижек.
offtop
Правда, в какую сторону - совсем неясно. Если прям реально идти в сторону Roblox'а, то я бы скорей ожидал возникновение официального аналога Minestom'а - то бишь, чтоб игроки-разработчики могли пользоваться движком, на который сами будут насаживать мясо.
 
Назад
Сверху Снизу