创建

游戏优化

  • Paralives — 游戏优化
作者:
IcyPassionis
大小:
18.33 kB
日期:
2026年6月4日, 12:43
下载:
68
0.0 / 10
还没有人评价这个文件

此 BepInEx 插件专注于游戏的技术优化。该模组不涉及图形设置,也不削减游戏过程——它仅修正内部系统算法,以使 Paralives 的运行更加流畅。

主要更改:

  • 禁用 Unity 的标准日志记录系统(游戏日志不再记录到文件和控制台,从而减轻了 CPU 的负担)。
  • 禁用游戏内日志记录。
  • 将垃圾收集(Garbage Collection)转换为手动模式,根据新规则,内存清理的频率显著降低。
  • 优化和修改功能执行算法:
    UpdateCharacterMemories(更新角色记忆)。
    UpdateCharacterBedDeformation(角色重量下的床变形)。
    UpdateCharacterAutonomy(活跃角色的自主性和独立性)。
    UpdateCharacterTownAutonomyWalk(市民在城市路线上的行走自主性)。
  • 在执行每帧功能更新和修复错误使用 GetComponent 方法时,整体减少堆内存分配。

预期效果:

  • 在此阶段,模组允许平均帧率提升约 10-30%,并略微降低微卡顿(stutter)的频率和强度。然而,该模组并未解决所有流畅性问题,游戏在非常长的会话中仍可能会减速,因为插件并未消除代码中所有现存的内存泄漏。

安装说明:

此模组需要预先安装 BepInEx 插件加载器。

  1. 下载 BepInEx 并将其内容解压到 Paralives 游戏的根目录。
  2. 将下载的 .dll 插件文件放入路径:Paralives/BepInEx/plugins。
  3. 如果 BepInEx 目录中尚不存在 plugins 文件夹,请手动创建。
文件的名称和描述已被翻译 显示原文 (RU)显示翻译 (ZH-CN)
Оптимизация игры

Этот плагин BepInEx сфокусирован исключительно на технической оптимизации игры. Модификация не затрагивает графические настройки и не вырезает игровой процесс — она лишь корректирует внутренние системные алгоритмы, чтобы сделать работу Paralives более плавной.

Основные изменения:

  • Отключение стандартной системы логирования Unity (игровые логи больше не записываются в файлы и консоль, что снижает нагрузку на процессор).
  • Отключение внутриигрового логирования.
  • Перевод сборщика мусора (Garbage Collection) на ручной режим работы по новым правилам, благодаря чему очистка памяти происходит значительно реже.
  • Оптимизация и модификация алгоритмов выполнения функций:
    UpdateCharacterMemories (обновление воспоминаний персонажей).
    UpdateCharacterBedDeformation (деформация постели под весом персонажей).
    UpdateCharacterAutonomy (автономия и самостоятельность активных персонажей).
    UpdateCharacterTownAutonomyWalk (автономия ходьбы горожан по городским маршрутам).
  • Общее снижение выделения памяти в куче (Heap Memory Allocation) при выполнении ежекадровых обновлений функций и исправлений неверного использования метода GetComponent.

Ожидаемый эффект:

  • На данном этапе модификация позволяет получить прирост средней частоты кадров в районе 10–30% и слегка снижает частоту и интенсивность микрофризов (статтеров). При этом мод не решает абсолютно все проблемы с плавностью, и игра по-прежнему может замедляться при очень длительных сессиях, так как плагин не устраняет все существующие утечки памяти в коде.

Инструкция по установке:

Для работы этой модификации требуется предварительно установленный загрузчик плагинов BepInEx.

  1. Скачайте BepInEx и распакуйте его содержимое в корневую папку игры Paralives.
  2. Поместите скачанный файл плагина с расширением .dll в папку по пути: Paralives/BepInEx/plugins.
  3. Если папки plugins внутри каталога BepInEx еще нет, создайте ее вручную.

相关文件:

有用的链接:

评论 0