Поздняя колония на 40+ модов начинает тормозить — и под любым модом на производительность всплывает один и тот же вопрос: Performance Fish или RocketMan? На самом деле выбирать не нужно: эти моды решают разные задачи и прямо рассчитаны на совместную работу. Разбираем, что делает каждый, как поставить их вместе и как замерить эффект на своей сборке.
Коротко: вердикт
Ставьте оба — они дополняют друг друга. Performance Fish — «невидимый» набор патчей: игровой функционал тот же, просто быстрее. RocketMan — настраиваемый набор инструментов: кэш загрузки, тики животных, исправление освещения. Если нужен только один: хотите «поставил и забыл» без настроек — берите Performance Fish; играете на слабом железе с огромным списком модов — RocketMan.
Что делает Performance Fish
Набор патчей производительности от Bradson: мод не добавляет контента и не имеет меню настроек — он заменяет «тяжёлые» участки кода RimWorld оптимизированными, сохраняя поведение игры идентичным. Результат — выше FPS и меньше время тика (tick time) в поздней игре, где каждый тик просчитывает всю колонию целиком. Требует Harmony — стандартную библиотеку, на которой работают почти все моды.
Что делает RocketMan
- Кэш структуры def. При запуске мод кэширует результаты патчинга — следующий старт с большим списком модов заметно быстрее (кэш автоматически очищается при изменении списка модов).
- Time Dilation. Частота тиков животных на карте ограничивается с 60 до 5 Гц — сотни животных почти не влияют на производительность. Параметр регулируется в настройках.
- GlowGrid Fix. Освещение в RimWorld пересчитывается целиком при каждом изменении — мод заставляет пересчитывать только затронутые области; по замерам автора лаг в 2 секунды сокращается до 0,1 секунды и меньше.
- Настройки. У мода есть меню, где каждая оптимизация включается и выключается отдельно — удобно, если что-то конфликтует с вашей сборкой.
Автор заявляет до +500 TPS в поздней игре и заметное ускорение загрузки — реальные цифры зависят от вашей сборки, поэтому ниже расскажем, как проверить эффект самостоятельно.
Совместимость и порядок загрузки
Performance Fish прямо создан для совместной работы с RocketMan — конфликтов между ними по замыслу авторов нет. Правильный порядок в списке модов такой:
- 1Harmony и библиотеки ядра — в самом верху списка.
- 2Performance Fish — после библиотек, вместе с остальными модами.
- 3RocketMan — самым последним: это прямое требование автора мода.
Дополнительно автор RocketMan рекомендует Prepatcher — тот ускоряет и стабилизирует сам запуск игры. Общие правила сборки мы разбирали отдельно: порядок загрузки модов RimWorld.
Как замерить эффект
Включите режим разработчика (Dev Mode в настройках игры) — в углу интерфейса появится счётчик FPS и TPS. Запишите цифры до установки модов, затем добавьте их и загрузите ту же колонию. Сравнивайте TPS, а не FPS: именно TPS определяет, «тормозит» поздняя игра или нет. И замеряйте на одном сценарии — та же карта, те же колонисты и животные, — иначе сравнение бессмысленно.
Все моды из статьи есть в нашем каталоге — моды производительности для RimWorld с русскими описаниями и зеркалами без Steam.
Performance Fish
от Michael
Набор патчей производительности от Bradson: стабильный FPS и быстрый тик даже в поздней игре.
RocketMan - Performance Mod
от SubmarineMan
Мод производительности: кэширование загрузки, фикс освещения и до +500 TPS к игре.
Harmony
от Brrainz
Harmony - это общая библиотека патчей, используемая многими модами RimWorld. Этот мод обеспечивает гармонию в игре, поэтому другие моды могут зависеть от одной общей версии вместо того, чтобы каждый
Prepatcher
Prepatcher в первую очередь — это мощный инструмент для разработчиков модов. В проект также входит менеджер модов, который запускается до загрузки игры. Prestaster пока находится в состоянии предпросмотра, и в ближайшем будущем я его расшир
Итог
Harmony + Performance Fish + RocketMan + Prepatcher — стандартный фундамент производительности RimWorld в 2026 году. Начните с этой четвёрки, поиграйте неделю и только потом добавляйте остальные оптимизаторы по одному: так вы точно поймёте, какой мод дал прирост, а какой конфликтует с вашей сборкой.