Erstellen

Spieloptimierung

  • Paralives — Spieloptimierung
Autor:
IcyPassionis
Größe:
18.33 kB
Datum:
Gestern, 12:43
Downloads:
0
0.0 / 10
Noch hat niemand die Datei bewertet.

Dieses BepInEx-Plugin konzentriert sich ausschließlich auf die technische Optimierung des Spiels. Die Modifikation betrifft nicht die grafischen Einstellungen und schneidet das Gameplay nicht — sie korrigiert lediglich interne Systemalgorithmen, um die Leistung von Paralives flüssiger zu gestalten.

Hauptänderungen:

  • Deaktivierung des standardmäßigen Unity-Logging-Systems (Spielprotokolle werden nicht mehr in Dateien und die Konsole geschrieben, was die CPU-Belastung verringert).
  • Deaktivierung des internen Spiel-Loggings.
  • Umstellung der Garbage Collection auf den manuellen Modus nach neuen Regeln, wodurch die Speicherbereinigung deutlich seltener erfolgt.
  • Optimierung und Modifikation der Algorithmen zur Ausführung von Funktionen:
    UpdateCharacterMemories (Aktualisierung der Erinnerungen der Charaktere).
    UpdateCharacterBedDeformation (Verformung des Bettes unter dem Gewicht der Charaktere).
    UpdateCharacterAutonomy (Autonomie und Selbstständigkeit aktiver Charaktere).
    UpdateCharacterTownAutonomyWalk (Autonomie des Gehens von Stadtbewohnern auf städtischen Routen).
  • Allgemeine Reduzierung der Heap-Speicherzuweisung während der Ausführung von frame-by-frame Aktualisierungen von Funktionen und Korrekturen der falschen Verwendung der GetComponent-Methode.

Erwarteter Effekt:

  • In diesem Stadium ermöglicht die Modifikation eine Steigerung der durchschnittlichen Bildrate von etwa 10–30% und verringert leicht die Häufigkeit und Intensität von Mikrorucklern (Stottern). Dabei löst die Mod nicht alle Probleme mit der Flüssigkeit, und das Spiel kann weiterhin bei sehr langen Sitzungen langsamer werden, da das Plugin nicht alle bestehenden Speicherlecks im Code beseitigt.

Installationsanleitung:

Für die Funktion dieser Modifikation ist ein zuvor installierter BepInEx-Plugin-Loader erforderlich.

  1. Laden Sie BepInEx herunter und entpacken Sie den Inhalt in das Hauptverzeichnis des Spiels Paralives.
  2. Platzieren Sie die heruntergeladene Plugin-Datei mit der Endung .dll im Verzeichnis: Paralives/BepInEx/plugins.
  3. Wenn der Ordner plugins im BepInEx-Verzeichnis noch nicht vorhanden ist, erstellen Sie ihn manuell.
Der Name und die Beschreibung der Datei wurden übersetzt. Original anzeigen (RU)Übersetzung anzeigen (DE)
Оптимизация игры

Этот плагин 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 еще нет, создайте ее вручную.

Verwandte Dateien:

Nützliche Links:

Kommentare 0