Это руководство (с надеждой) исправляет печально известную проблему с блокировкой Starbound 1 ядро процессора, а также пролить свет на другие причины, по которым у Starbound у отдельного человека могут возникнуть проблемы с производительностью.
Почему Starbound лагает
Я уверен, что любой, кто играл в Starbound более 15 минуты, независимо от модов или нет, столкнетесь с некоторой задержкой/зависанием/зависанием частоты кадров в игре. Будь то безумное падение fps внутри вашей домашней базы или заикание во время сражений с врагами на неизведанных планетах., почему это может быть просто, например, взять предмет или указанный предмет выпадает из сломанного сундука, и ваша игра зависает на несколько секунд. По понятным причинам это не идеальный способ прохождения игры, поскольку это не только приведет к перерывам в погружении, но и просто неинтересно находиться в середине боя только для того, чтобы игра зависала., разморозить и тогда бой уже окончен, ты умер, обратно на корабль, и т. д. и т. д.. Ниже приведены несколько факторов, которые я определил как ключевые, вызывающие замедление или постоянное зависание любой игры., а также подробные исправления проблем, которые потенциально можно исправить..
Проблемы, присущие игре
- Игра полностью работает на вашем процессоре – Да, это важный момент, который большинство новичков могут сначала не заметить., Starbound не использует ваш графический процессор. (Это означает, что все графические вычисления выполняются центральным процессором., это будет важно для понимания следующего пункта).
ИСПРАВИТЬ: Ты не можешь, проще говоря, так была разработана игра. - Вертикальная синхронизация включена по умолчанию. – Так это еще один “если только ты не ищешь это” своего рода проблема, и на первый взгляд она не кажется такой уж большой проблемой, однако, поскольку Starbound использует процессор для всех процессов, включение V-Sync дает процессору гораздо больше работы, отсюда и замедление, и насколько я могу судить, если вы не используете старый компьютер/монитор, вам действительно не нужна vsync, я уже давно его отключил и до сих пор не видел ни единого разрыва экрана.
ИСПРАВИТЬ: введите папку хранения вашего Starbound, обычно расположен (хранилище с играми Steam)/Steam/steamapps/common/Starbound/storage/ Внутри находится файл конфигурации Starbound., открой это, прокрутите вниз, где вы найдете “вертикальная синхронизация” : истинный ,Переключите это на “вертикальная синхронизация” : ЛОЖЬ . - 64 Bit Starbound имеет известную утечку памяти – Я действительно не понимаю, почему это до сих пор не исправлено, это известная проблема, которая существует уже несколько лет, это как-то связано со скриптами Lua, и насколько я знаю, становится очень плохо, когда вы добавляете или удаляете предметы из сундука, в тех случаях, когда игра не должна использовать более 1 ГБ памяти, он может буквально увеличить нагрузку на всю вашу оперативную память. 1 секунду и вернитесь в нормальное состояние на следующей или просто сидите так до конца игровой сессии., прикольный бизнес.
ИСПРАВИТЬ:Ты не можешь, насколько я понимаю, это проблема, требующая обновления или патча игры, чем то, что может предоставить любое руководство или мод., Однако вы можете запустить игру в 32 немного как по какой-то причине 32 битовая версия на самом деле не имеет этой проблемы, иногда из-за этого моды могут работать не так, как задумано, и чтобы исправить это, просто загрузите игру в 64 немного, чтобы завершить то, что ты не можешь сделать 32 немного, а затем переключитесь обратно, как только закончите. - Эта игра изначально была разработана для Linux – это не нападки на пользователей Linux или саму операционную систему, на самом деле мне больше нравится Linux и его многочисленные ответвления, Starbound был разработан для Linux и поэтому работает намного лучше и оптимизированнее, чем в Windows., почему это в этом списке проблем, потому что большинство людей не работают в Linux, в основном они используют либо Windows, либо MacO, а это означает, что большинство пользователей будут испытывать менее оптимизированный, хотя более проблематичная игра, в отличие от того, кто запускает игру под Linux на том же самом оборудовании..
ИСПРАВИТЬ: Запустить игру на Linux, или просто играйте в игру на своей обычной операционной системе и надейтесь, что однажды они исправят эти проблемы, поскольку у модов нет доступа к движку для этого.. - Чем больше вы уменьшаете масштаб, тем больше игра должна рисовать на экране – Больше объектов для рисования на экране = больше задач процессору = больше задержек и т. д., вы поняли
ИСПРАВИТЬ: Используйте зум в настройках и играйте на большем зуме, я рекомендую 3 раза или больше.
Проблемы, потенциально вызванные игроком
Хотя некоторые, если не все, из Starbound “Starbound медленный” проблемы полностью вызваны тем, как Starbound спроектирован и реализован, некоторые ситуации или источники могут фактически возникать в результате действий, которые совершает сам игрок.. Вот некоторые из них, которые могут замедлять вашу игру. Простое решение для большинства, не делай Х, X — это то, что указано ниже.
- Слишком много квестов – Как в Starbound проверяются квесты, особенно бери квесты, заключается в том, что игра постоянно запускает скрипты, проверяющие выполнение каждого квеста и его контрольных точек., это незначительно для небольшого количества принимаемых квестов, таких как 5 – 10, однако когда вы начинаете принимать больше, чем 25 или около того квесты, отставание и замедление будут нарастать гораздо быстрее.
- Наполнение сундуков предметами со сложными сценариями сборки. – Способы, которыми Starbound обрабатывает представление предметов в сундуках, различаются., с такими предметами, как ресурсы, то есть. блоки, жидкости, материалы для крафта, записи кодекса, и т. д.) наличие простых сценариев сборки, однако когда дело доходит до оружия, броня, мебель, части механизма, саженцы и еще несколько редких предметов, они используют более сложные сценарии сборки, которые будут представлены в инвентаре и инвентаре сундуков.. Модифицированное хранилище, запоминающее устройство, большие сундуки, все это может вызывать задержку, когда большое количество этих сложных элементов сценария сборки собрано вместе., в идеале нужно было бы хранить свои вещи отдельно от того места, где они обычно находятся., или не хранить так много предметов для начала.
- Большое количество NPC, Сельскохозяйственные животные, Враги, Дикие мобы, Привязанные NPC/питомцы и т. д.. – Это немного очевидно, любая игра, в которую вы играете, в которой вы используете NPC или Entity, в конечном итоге приведет к замедлению любой игры на любом компьютере, 10 НПС в порядке, но 100 растягивает это, то же самое с мобами и врагами, которых можно фармить. Позже я рассмотрю потенциальный метод, который может позволить одновременно видеть на экране больше NPC/мобов, но это зависит от каждого конкретного случая..
- Рельсы, как и все они – Да, если вы используете немодифицированные ванильные рельсы, вы точно знаете, что будет дальше., медленный, Скиппи, впереди ухабистая поездка. Доступны различные моды, которые пытаются решить эту проблему., читайте на свое усмотрение.
- Сломанные/устаревшие моды – Это на плеере, если вы используете сломанные или устаревшие моды, вы потенциально можете столкнуться с проблемой, которая явно не соответствует предполагаемой функции или результату модов., в легких случаях, что-то невозможно изготовить, или квест невозможно сдать. Худший случай? ваш персонаж и миры повреждены и не могут быть загружены, или игра может просто не запуститься.
- Слишком много модов/тяжелые скриптовые модыЕсли вы используете 150+ моды или множество тяжелых скриптовых модов, ваша игра будет тормозить. Период. Если вы впервые модифицируете игру, я рекомендую вам прочитать руководства и посмотреть видео о том, как работает моддинг., понимание того, что ты делаешь и почему, а также то, что он будет делать и как это повлияет, важно, прежде чем вы начнете изменять игру., поскольку спешка с неопытностью может привести к непредвиденным последствиям, таким как повреждение игры., отсутствующий/недоступный контент, игра не работает так, как задумано, или игра не запускается.
Также было бы полезно, чтобы любые моды, претендующие на Simply “Увеличение ФПС” или “Разблокировать поток/ядра” являются полностью мошенническими и/или лживыми, Звездные моды НЕ иметь доступ к движку, необходимый для реализации таких возможностей, как утверждают эти моды. Как бы правдоподобно это ни звучало, неважно, сколько жаргона и ерунды они в тебя бросают, они не правы и/или лгут о своем моде.
1 ИСПРАВЛЕНИЕ ядра процессора
Как говорилось ранее, Starbound работает только на вашем процессоре, но это не единственная странность., Starbound также работает только на первом ядре вашего процессора и больше ни на чем., по какой-то причине, и я не хочу размышлять, почему, игра была разработана так, чтобы работать только на этом первом ядре процессора, появилось множество модов, которые притворялись и утверждали, что их мод был золотым билетом, позволяющим разблокировать остальные ваши ядра для использования в Starbound., однако опять же, как говорилось ранее, это были ложные. За многие годы эта игра в этом плане не изменилась., На первый взгляд эта 2D-игра не кажется такой уж трудоемкой, но если учесть все вычисления, которые обычно выполняет графический процессор, вместо этого обрабатывается ЦП., и все остальное, например скрипты, моды и их скрипты, и вся остальная игра в целом решается на этом 1 основной, в конце концов, когда вы продолжите игру, с модами или нет, в конечном итоге вы столкнетесь с каскадом задержек/жестких ограничений, когда дело доходит до того, что вы можете делать в игре.. Хотя однажды в игре могут появиться изменения, я, например, не хотел ждать и начал искать повсюду решения о том, как действительно дать Starbound дополнительную мощность процессора, я так отчаянно знаю, что она может пригодиться., и я думаю, что мог бы найти решение.
По сути, зайдя в диспетчер задач и изменив привязку ядра., вы можете обманом заставить Starbound использовать столько ядер, сколько захотите.Чтобы сделать это, откройте игру Starbound в любом из 32 Бит или 64 Немного тогда:
- Откройте диспетчер задач и перейдите на вкладку сведений.
- Найдите Starbound.exe и щелкните по нему правой кнопкой мыши.
- Перейдите к параметру установки сходства и откройте его.
- Снимите флажок с вашего первого ядра (Обычно ядро 0), и любые дополнительные ядра, которые вы можете использовать (важно не снимать флажки со всех процессоров, так как опция «ОК» станет недоступной для выбора.)
- Затем вернитесь к настройке привязки после того, как вы нажали «ОК», еще раз проверьте эти ядра и снова нажмите «ОК».
- Результаты.
Я использую это в течение последних нескольких дней и могу сказать, что у меня стало гораздо меньше заиканий., замерзает, задержка и общий ход более плавные, чем до установки привязки ядра. Я не знаю, является ли это полным решением, так как даже в самых лучших случаях вы все равно можете испытывать задержку., Я бы не стал питать твоих надежд, потому что это не то волшебное лекарство, в котором нуждается Starbound.. Желаю удачи всем вам!
Это все, чем мы делимся сегодня для этого. Звездный гид. Это руководство было первоначально создано и написано Дороти Хейз. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.