O2 valide en jeu : build -40 %, 2 104 fichiers
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
6cf7e4a311
commit
e1ca91ebd2
2 changed files with 28 additions and 2 deletions
|
|
@ -335,3 +335,29 @@ le 2026-10-02 : icônes cliquables, affichage inchangé. Tag `O9b-valide`.
|
|||
| Mémoire totale du processus | 3 546 Mo | 3 324 Mo | **3 112 Mo** |
|
||||
|
||||
Le levier O10 (§9.4, collisions de la ville) est ainsi largement traité : il ne reste que 83 Mo de physique.
|
||||
|
||||
## 13. Lot O2 : contenu compressé (IoStore + Oodle) (2026-10-02)
|
||||
|
||||
Retour aux réglages par défaut d'UE5, que le projet désactivait : `UsePakFile=True`, `bUseIoStore=True`,
|
||||
`bCompressed=True` (Oodle Kraken). `Modules` (`DirectoriesToAlwaysStageAsNonUFS`) et `Movies` restent en fichiers nus.
|
||||
Le jeu lit ses données texte et ses images externes directement sur le disque (`ModdingExtra`, `LPVictoryCompat`) : ces
|
||||
lectures ne sont pas concernées (CHG-064).
|
||||
|
||||
| Mesure (build Development) | Fichiers nus (O9b) | Compressé (O2) |
|
||||
|---|---:|---:|
|
||||
| Taille du build | 3 367 Mo | **2 002 Mo (−40 %)** |
|
||||
| Nombre de fichiers | 23 928 | **2 104** |
|
||||
| Contenu cuit | 2,5 Go (≈ 21 000 fichiers) | 1,24 Go (5 fichiers) |
|
||||
| « Continue » jusqu'à la partie jouable | 14,7 s | 15,9 s (écart dans le bruit des sessions) |
|
||||
| Chargements bloquants (`Flush Async Loading GT`) | 6,0 s | 1,7 s |
|
||||
| Initialisation de l'instance de jeu | 1,4 s | 0,7 s |
|
||||
| Mémoire totale | 3 112 Mo | 3 255 Mo (sessions différentes) |
|
||||
|
||||
Validé en jeu le 2026-10-02 (7 contrôles) : vidéo d'introduction, liste des mods, chargement de partie, personnages et
|
||||
scène, sauvegarde et rechargement, image externe, fermeture normale. Tag `O2-valide`.
|
||||
|
||||
Le gain porte sur la taille et le nombre de fichiers ; le temps de chargement reste du même ordre.
|
||||
|
||||
**Décision ouverte (utilisateur)** : un mod qui remplacerait des `.uasset` de `Content` ne fonctionnerait plus. Les mods
|
||||
qui n'ajoutent que du texte dans `Modules` ne sont pas concernés. Si de tels mods existent, prévoir deux variantes de
|
||||
distribution : compressée, et en fichiers nus.
|
||||
|
|
@ -908,4 +908,4 @@ Validation L7c/L7d (2026-10-02, parc, même cadrage) : la nuit reste claire (sol
|
|||
| CHG-061 | 2026-10-02 | O1 | `LifePlay.uproject` (20 plugins limités à l'éditeur), `Config/DefaultGame.ini` (16 `DirectoriesToNeverCook`), nouveau `Tools/AuditScriptDeps.py` ; `README.md` : lien Mega de la V1.1 | build Shipping allégé de 387 Mo sans changement de contenu ; build `LifePlay_Build_5.5_O1` | `Tools\Restore.ps1 -Lot O1` ou `git checkout O1-avant -- LifePlay.uproject Config` |
|
||||
| CHG-062 | 2026-10-02 | O9 | nouvelle commandlet `LPSetComponentCollision` ; `Content/BPs/MapMarkers.uasset` : composants `Tree` et `Car` en `NoCollision` (diff avant/après : 2 lignes) | chargement de partie de 71 s (identique en 4.27) dû aux ≈ 160 000 corps physiques des arbres et voitures décoratifs de la carte (décision utilisateur : option 1) ; build `LifePlay_Build_5.5_O9` | `Tools\Restore.ps1 -Lot O9` |
|
||||
| CHG-063 | 2026-10-02 | O9b | `LPSetComponentCollision` (modèles des nœuds « Add Component ») ; `Content/BPs/MapMarkers.uasset` : modèles `NODE_AddHISM-0` et `-1` (`HISM_C`, marqueurs de bâtiments) en `NoCollision` (diff : 2 lignes) | les clics se font sur les icônes, pas sur les bâtiments (utilisateur) ; ≈ 49 500 corps physiques restants au chargement ; build `LifePlay_Build_5.5_O9b` | `Tools\Restore.ps1 -Lot O9b` |
|
||||
| CHG-064 | 2026-10-02 | O2 | `Config/DefaultGame.ini` : `UsePakFile=True`, `bUseIoStore=True`, `bCompressed=True` (réglages par défaut du moteur : Oodle Kraken) ; `Modules` reste en fichiers nus | build Development 3 367 → 2 002 Mo (−40 %), 23 928 → 2 104 fichiers ; build `LifePlay_Build_5.5_O2` ; test en jeu en attente | `Tools\Restore.ps1 -Lot O2` ou `git checkout O2-avant -- Config` |
|
||||
| CHG-064 | 2026-10-02 | O2 | `Config/DefaultGame.ini` : `UsePakFile=True`, `bUseIoStore=True`, `bCompressed=True` (réglages par défaut du moteur : Oodle Kraken) ; `Modules` reste en fichiers nus | build Development 3 367 → 2 002 Mo (−40 %), 23 928 → 2 104 fichiers ; build `LifePlay_Build_5.5_O2` ; validé en jeu le 2026-10-02 (7 contrôles) | `Tools\Restore.ps1 -Lot O2` ou `git checkout O2-avant -- Config` |
|
||||
|
|
|
|||
Loading…
Reference in a new issue