Последнее обновление: 14.05.26.
Причина: Мод обновлен до версии 26.04.26
Анализируя и измеряя исходный код и выявляя узкие места в производительности, Kingfisher заменяет их более эффективными реализациями. Это позволяет добиться увеличения частоты кадров в секунду (TPS/FPS) без побочных эффектов.
В типичной тестовой среде патчи Kingfisher сами по себе могут обеспечить ускорение в 2–25 раз. Это не так напрямую отразится на общем количестве кадров в секунду, поскольку состояния сохранений различаются, и результаты оптимизации сложно обобщить.
Если вы готовы предоставить сохранение из колонии, близкой к оригинальной версии игры, это поможет Kingfisher улучшить результаты оптимизации.
Kingfisher стремится к нулевому объёму накладных расходов во время выполнения, включая:
- Использование PrePatcher для внедрения полей и замены методов, избегая дополнительной обертки и накладных расходов на вызовы.
- Использование Publicizer для предоставления доступа к приватным полям, избегая накладных расходов на рефлексию.
- Условно компилируемый профилировщик, исключенный из релизных сборок.
В: Можно ли добавить или удалить Kingfisher из сохранения?
О: Да. Теоретически проблем возникнуть не должно.
В: Насколько совместим Kingfisher с другими модами?
О: Kingfisher стремится сосуществовать с другими модами. Для этого требуется тестирование и обратная связь, и ваша помощь будет оценена по достоинству.
В: Какова связь Kingfisher с Performance Fish ?
О: Performance Fish вдохновил Kingfisher и послужил ориентиром для направления разработки и реализации патчей.
Для работы мода требуется:
Мод проверен на версии игры: 1.6
Версия 21.04.26 для Rimworld (v1.6)
Установка мода
Для того, чтобы установить мод для игры Rimworld необходимо скопировать папку из скачанного архива по пути Путь к установленной игре\Rimworld\mods и включить мод в меню.
Рекомендуем ознакомиться с полным руководством на тему: "Как установить моды для Rimworld?"
Помощь по игре и масса полезного контента. Подписывайся!