Crear

Optimización del juego

  • Paralives — Optimización del juego
Autor:
IcyPassionis
Tamaño:
18.33 kB
Fecha:
4 junio 2026, 12:43
Descargas:
68
0.0 / 10
Nadie ha calificado el archivo

Este complemento de BepInEx se centra exclusivamente en la optimización técnica del juego. La modificación no afecta la configuración gráfica ni recorta la jugabilidad; simplemente ajusta los algoritmos internos del sistema para que el funcionamiento de Paralives sea más fluido.

Cambios principales:

  • Desactivación del sistema de registro estándar de Unity (los registros del juego ya no se guardan en archivos ni en la consola, lo que reduce la carga en el procesador).
  • Desactivación del registro en el juego.
  • Transición del recolector de basura (Garbage Collection) a un modo manual según nuevas reglas, lo que hace que la limpieza de memoria ocurra con mucha menos frecuencia.
  • Optimización y modificación de los algoritmos de ejecución de funciones:
    UpdateCharacterMemories (actualización de recuerdos de personajes).
    UpdateCharacterBedDeformation (deformación de la cama bajo el peso de los personajes).
    UpdateCharacterAutonomy (autonomía y autosuficiencia de los personajes activos).
    UpdateCharacterTownAutonomyWalk (autonomía de los ciudadanos al caminar por rutas urbanas).
  • Reducción general de la asignación de memoria en el montón (Heap Memory Allocation) durante la ejecución de actualizaciones de funciones y correcciones de uso incorrecto del método GetComponent.

Efecto esperado:

  • En esta etapa, la modificación permite un aumento en la frecuencia de cuadros promedio de alrededor del 10-30% y reduce ligeramente la frecuencia e intensidad de los micro-congelamientos (stutters). Sin embargo, el mod no resuelve todos los problemas de fluidez, y el juego aún puede ralentizarse durante sesiones muy largas, ya que el complemento no elimina todas las fugas de memoria existentes en el código.

Instrucciones de instalación:

Para que esta modificación funcione, se requiere un cargador de complementos BepInEx previamente instalado.

  1. Descargue BepInEx y descomprima su contenido en la carpeta raíz del juego Paralives.
  2. Coloque el archivo del complemento descargado con la extensión .dll en la carpeta en la ruta: Paralives/BepInEx/plugins.
  3. Si la carpeta plugins dentro del directorio BepInEx no existe, créela manualmente.
El nombre y la descripción del archivo fueron traducidos. Mostrar original (RU)Mostrar traducción (ES)
Оптимизация игры

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

Archivos relacionados:

Enlaces útiles:

Comentarios 0