diff --git a/README.md b/README.md index 1aa3e53..0907d7e 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,9 @@ life simulation RPG (**adult content**), ported from Unreal Engine 4.27 to **Unr ## Download the full project This Git repository does not contain the heavy assets (see [Repository contents](#repository-contents)). To build or -play, download the full source archive. +play, download the full source archive. The V1.2 archive will be linked here once uploaded; until then, use the V1.1 +archive below and update the Git files from the `v1.2` tag (V1.2 also changes 29 textures in `Content/Heavy`; without +them the game works the same, those textures simply keep no mipmaps). **[LifePlay_Revival_V1.1_UE5.5_Full_Source_Code.7z](https://mega.nz/file/rwpRTbjA#P6sKfJM8xfGeLXcIylUsUvRSGezLi36FWtXgwxFxvvo)** (Mega, 4.94 GB) @@ -25,6 +27,33 @@ Check the file after downloading (PowerShell): Get-FileHash .\LifePlay_Revival_V1.1_UE5.5_Full_Source_Code.7z -Algorithm SHA256 ``` +## Status: V1.2 (tag `v1.2`, 2026-10-02) + +Optimisation release. Every change was measured with the engine profilers (CSV profiler, memory tracker, Unreal +Insights) and validated in game. Details: [`Docs/Migration/11_Audit_Optimisation.md`](Docs/Migration/11_Audit_Optimisation.md). + +| Shipping build | V1.1 | V1.2 | +|---|---:|---:| +| Size | 3,246 MB | **1,494 MB (−54 %)** | +| Files | 24,249 | **2,084** | +| Loading a saved game ("Continue") | ≈ 71 s | **≈ 15 s** | +| Physics memory | 463 MB | **83 MB** | +| Total memory | ≈ 3.5 GB | **≈ 3.1 GB** | + +- **Faster loading.** The city map gave a physics body to each of its ≈ 160,000 decorative trees, cars and building + markers (the same in UE 4.27). Their collision is now disabled; clicks on map icons are unaffected. +- **Compressed content.** Game content now ships in UE5 IoStore containers compressed with Oodle (the engine + defaults). `Content/Modules` (all mods, text files) and the intro movie stay as plain files, so modding works as + before. The `ModdingExtra` plugin finds cooked assets through the asset registry when they are not plain files + (city list). +- **Smaller build.** 20 engine plugins the game never uses (neural network denoiser, Interchange, Fab…) are limited to + the editor, and debug symbols are no longer shipped. +- **Textures.** 29 clothing, road and pavement textures now have mipmaps (less shimmering at a distance). +- **Fixes and improvements carried over from the post-V1.1 work**: the phone call box now frames the contact's face + (was empty in UE 4.27); characters' feet are no longer hidden in outdoor locations (a ceiling 18 cm above the floor, + also in UE 4.27); explicit rendering settings and `SkyAtmosphere` instead of the deprecated `AtmosphericFog`. +- **Documentation** (French) for developers: architecture after the migration, developer guide, useful commands, + operating protocol — start at [`Docs/Migration/README.md`](Docs/Migration/README.md). ## Status: V1.1 (tag `v1.1`, 2026-10-01) Changes since V1, each validated in game against UE 4.27 on an identical play path: @@ -56,6 +85,7 @@ Changes since V1, each validated in game against UE 4.27 on an identical play pa | Branch | Contents | |---|---| | `main` | **reference**: the latest validated UE 5.5 version, base for further development | +| `ue5.5-v1.2` | the V1.2 as validated | | `ue5.5-v1.1` | the V1.1 as validated | | `ue5.5-v1` | the V1 as validated | | `archive/ue4.27` | the project as it ran on UE 4.27, before the migration (archive) |