3.4 KiB
LifePlay Revival — portage Unreal Engine 5.5
Reprise de LifePlay de Vinfamy, simulation de vie open source et moddable (contenu adulte), portée d'Unreal Engine 4.27 vers Unreal Engine 5.5.
English summary: community port of Vinfamy's LifePlay from UE 4.27 to UE 5.5. Branch
mainis the validated V1 (compiles, runs, no crash in a 2-hour session).Content/Heavy(3D assets) is not in this repository, as in the original. Migration documentation (in French) is inDocs/Migration/.
État : V1 (tag v1.0, 2026-09-30)
- L'éditeur
LifePlayEditorcompile sans erreur ; tous les Blueprints se chargent et compilent. - Les 8563 paquets du projet sont au format UE5.
- Une build Development empaquetée a été jouée environ 2 h sans plantage : personnages distincts, visibles et habillés, scènes, sauvegarde et rechargement.
- Anomalies connues et lots suivants :
Docs/Migration/Registre_Erreurs.mdetDocs/Migration/04_Cahier_Des_Charges.md(lots L7).
Branches
| Branche | Contenu |
|---|---|
main |
référence : la V1 UE 5.5, base des développements suivants |
ue5.5-v1 |
la V1 telle que validée (identique à main à sa publication) |
archive/ue4.27 |
le projet tel qu'il tournait sous UE 4.27, avant la migration (archive) |
archive/original |
le dépôt d'origine de Vinfamy, V3.6 (archive) |
Chaque étape de la migration a ses tags <lot>-avant / <lot>-apres ; le journal
Docs/Migration/Journal_Modifications.md décrit chaque modification et son
retour arrière.
Contenu du dépôt
Mêmes règles que le dépôt d'origine (voir .gitignore) : code C++, configuration, plugins ModdingExtra et
StreetMap, contenu de gameplay (BPs, UI, Structs, Render, Scenes), données texte Content/Modules,
documentation.
Absents : Content/Heavy (modèles 3D, textures, animations : environ 6 Go), Content/Saves, les fichiers
*.png, *.7z, *.mp4, les binaires et caches. Le dépôt seul ne suffit donc pas pour compiler et jouer.
L'auteur d'origine distribuait les sources complètes (dont Heavy, au format UE 4.27) ici :
https://mega.nz/folder/1XYSXbRb#nFHZ1wdwTbL6rS1oUdMe0g. La V1 a été validée avec un Heavy converti au format
UE5 ; la distribution de ce Heavy converti reste à organiser.
Prérequis
- Unreal Engine 5.5 (validé en 5.5.4), Windows 64 bits.
- Visual Studio 2022 avec la charge de travail « Développement Desktop en C++ ».
- Le plugin d'outillage
McpAutomationBridge(automatisation de l'éditeur par IA) est référencé par le.uprojectmais n'est pas fourni : l'éditeur propose de le désactiver au premier lancement.
Documentation de la migration
Point d'entrée : Docs/Migration/README.md (architecture de LifePlay, audit, plan de tests,
cahier des charges, journal, registre des erreurs). Les outils de contrôle (Tools/*.ps1) et les commandlets de
diagnostic et de correction (Source/LifePlayEditorTools) y sont décrits.
Licences
Code et contenu sous licence AGPL-3.0 (LICENSE), comme le projet d'origine. Licences et crédits des composants
tiers (StreetMap, OpenStreetMap, ManuelLab, MakeHuman, modèles 3D, modding) : dossier Licenses/.