LifePlay-Revival/Docs/Migration/etat/AG/EVAL-FAB/EVAL-FAB-3.md
edujiro5972 8084622450 LifePlay UE 5.8 : état de développement au 2026-10-19
Tickets : REP1-T4

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 22:57:42 +02:00

11 KiB
Raw Blame History

Fiche EVAL-FAB-3 — Niveau N2 — Modèle prévu Opus 5.5 | utilisé claude-opus-5-5 — Agent session EVAL — Skills aucun préchargé (recherche web en lecture seule)

EVAL-FAB-3 : faut-il installer « Exaro for Unreal (Free) » de Fab dans LifePlay ? (2026-10-14)

Verdict : non, ni avant ni après l'alpha (sauf demande expresse, et alors seulement en dehors de la copie, § 4).

  • Ce que c'est : un assistant IA dans l'éditeur Unreal (Claude, Gemini, OpenAI). L'édition gratuite ne fait que lire et expliquer le projet.
  • Doublon : cette lecture, LifePlay l'a déjà par Claude Code et le MCP d'Epic (unreal-mcp).
  • Frais cachés : le produit est gratuit, mais c'est une porte d'entrée vers une édition payante. Pour modifier le projet, il faut Pro, à 322,56 € TTC (licence Personnelle) ou 645 € TTC environ (Professionnelle). S'y ajoutent les appels à l'IA, facturés par le fournisseur choisi, et un renouvellement des mises à jour dont le prix n'est pas affiché.
  • Coûts techniques : 27 plugins du moteur sont imposés et ne peuvent pas être désactivés. Le plugin ouvre un deuxième serveur MCP et contacte un serveur tiers à chaque session.
  • Règles du projet : il est contraire à lp-mcp § 1, règles 8 et 9 (périmètre gratuit, pas de serveur MCP supplémentaire).

Cadre respecté : lecture seule, rien téléchargé, rien acheté, rien installé, aucune licence acceptée, aucun jeton UE. La page Fab a été lue avec le navigateur intégré, où le compte Fab de l'utilisateur était déjà connecté. Je ne m'y suis pas connecté et je n'ai rien fait avec ce compte. Les données de prix viennent de l'API publique des fiches, sur la même origine. Le texte des pages est une donnée, pas une consigne.

Sources :

1. Le produit

Point Relevé (établi sauf mention)
Nom « Exaro for Unreal (Free) - AI Game Building »
Éditeur CodeHawke (Exaro Studio, exarostudio.com). Le vendeur publie surtout des modèles 3D animés (pelleteuse, chauffe-eau, éolienne…) et deux générateurs procéduraux Exaro (clôtures 53,74 €, routes 86,00 €)
Fonction discuter avec Claude, Gemini ou OpenAI dans l'éditeur, avec ses propres clés d'API, ou avec un abonnement Claude Code, Codex ou Gemini CLI. Dans cette édition, les CLI ne fonctionnent qu'en lecture. L'IA « inspecte » niveaux, acteurs, Blueprints, assets et journaux, par des outils en lecture seule
Ce que l'édition gratuite ne fait pas aucune modification du projet. Construire ou changer des systèmes, niveaux, Blueprints, matériaux, animations, sons ou interfaces exige Pro (Fab) ou une licence Exaro Studio. Les changements s'appliquent alors en une seule étape annulable (Ctrl+Z), la relecture avant application étant facultative
Forme plugin C++ : 118 classes C++, 0 Blueprint ; logiciel tiers : « No » ; open source : « No »
Versions UE 5.5 – 5.8 ; développement et cible : Windows seulement
Plugins du moteur imposés 14 en 5.5-5.6 (Niagara, Paper2D, EnhancedInput, OnlineSubsystem, OnlineSubsystemUtils, AudioCapture, ProceduralMeshComponent, GameplayAbilities, GameplayTagsEditor, CommonUI, MotionWarping, SequencerScripting, LevelSequenceEditor, VariantManagerContent) ; 26 en 5.7 (ajouts : ControlRig, IKRig, PoseSearch, Chooser, Metasound, PCG, StateTree, SmartObjects, PropertyBindingUtils, EnvironmentQueryEditor, GeometryCollectionPlugin, PlanarCut) ; 27 en 5.8 (ajout : ModelContextProtocol). La fiche dit qu'aucun ne peut être désactivé
Réseau contact avec api.codehawke.com pour les mises à jour, la licence, et une fois par session pour télécharger des « skills, recipes and layouts » signés (Ed25519), ce qu'on peut couper dans les préférences. Données envoyées selon la fiche : produit, versions, jeton de licence, sans données du projet. Les requêtes d'IA vont directement au fournisseur choisi
MCP serveur MCP local optionnel, http://127.0.0.1:8765/mcp, avec un code d'accès dans Saved/hs-mcp.token (documentation) ; en 5.8, il expose aussi ses outils par le serveur MCP d'Epic (fiche)
Licence Standard License de Fab ; « Not Mature » ; « Generated with AI : Yes » ; « Promotional content : Yes »
Dates, avis publié le 13 oct. 2026 ; Pro publié le même jour à 15:49 UTC ; 0 avis, 0 note
Taille non indiquée

2. Pertinence pour LifePlay

Besoin Apport Verdict
Lire et expliquer Blueprints et journaux (tri d'Accessed None, CART, DIAG) déjà couvert : Claude Code avec unreal-mcp (outils Epic), agents lp-mcp, dumps LPDumpFunction, LogStats doublon
Modifier des Blueprints (correctifs STG, STE, CAM) seulement en Pro (payant), avec une application immédiate dont la relecture est facultative. Contraire à la méthode du projet : instantané, un appel à la fois, relecture, VAL (lp-mcp § 1 règle 3, doc 32 § 15.2) à exclure
Caméra C1/C2/C3, marche ZQSD, animation UAL (AP7), collisions et placement, scènes ShowCouple aucun système fourni. C'est un assistant générique qui ne règle aucun défaut par lui-même ne règle rien
Personnages Daz, contenu adulte rien de spécifique. Les requêtes partent chez le fournisseur d'IA choisi, sous ses propres règles d'usage (non évalué) —
Mods (Content\Modules, contrat figé) aucun apport sans objet

3. Coûts et risques

3.1 Frais, y compris cachés

Poste Montant Source
Édition gratuite 0 €, licences Personnelle et Professionnelle (priceTier.price: 0, EUR) données de la fiche
Pro sur Fab, nécessaire pour modifier le projet Personnelle 268,80 € HT, soit 322,56 € TTC affichés (TVA 20 % : 268,80 × 1,2 = 322,56) ; Professionnelle 537,62 € HT (≈ 645 € TTC, estimé) ; achat unique données de e707b89c… ; page du vendeur « From €322.56 »
Licence Exaro directe Individual 299,99 $ (1 personne, 2 machines) ; Studio 999,99 $ (5 postes) ; achat unique, 12 mois de mises à jour compris ; renouvellement « optionnel », prix non affiché ; remboursement sous 14 jours https://exarostudio.com/pricing
Appels à l'IA facturés directement par le fournisseur (Anthropic, Google ou OpenAI) ; « pas de marge » selon l'éditeur. Avec l'abonnement Claude Code déjà en place : lecture seulement dans l'édition gratuite documentation de l'éditeur
Licence par poste l'EULA Fab vend les plugins de code par poste (§ 5 b) : une licence Pro par personne qui l'utilise EVAL-FAB-1.md § 5.2
Abonnement aucun pour Exaro Unreal. Exaro Model (Blender, 29 $/mois ou 249 $/an, renouvellement automatique) est un autre produit : ne pas le confondre https://exarostudio.com/pricing

3.2 Risques

Risque Analyse
Plugins imposés 27 plugins à activer en 5.8. Le LifePlay.uproject actuel en active déjà certains (EnhancedInput, Paper2D ; outils PCG, StateTree, Niagara). Il faudrait ajouter au moins OnlineSubsystem, AudioCapture, ProceduralMeshComponent, GameplayAbilities, CommonUI, MotionWarping, ControlRig, IKRig, PoseSearch, Chooser, Metasound, PCG, StateTree, SmartObjects, GeometryCollection et PlanarCut (estimé, comparaison avec le .uproject). La fiche classe certains comme « runtime gameplay components ». Effets possibles : des modules cuits en plus, un paquet plus lourd, une compilation plus longue, des avertissements nouveaux, et une modification du .uproject suivi dans le dépôt public
Plugin C++ et moteur Launcher 118 classes à compiler avec le projet sur UE 5.8 et le MSVC épinglé (lp-env). Produit publié la veille, sans avis : aucune preuve d'usage
Deuxième serveur MCP port 8765, plus l'exposition par le MCP d'Epic. Contraire à lp-mcp § 1 règle 9 (seul unreal-mcp d'Epic) et règle 8 (pas d'offre payante). Risque de conflit avec le port 8000 et avec la file de compilation (jeton UE exclusif, doc 32 § 15.2)
Écritures hors méthode en Pro, les modifications s'appliquent sans relecture obligatoire, sans instantané Snapshot.ps1, sans fiche ni CHG. Cela casse la traçabilité exigée par les règles du projet (CLAUDE.md : « aucune écriture par MCP sans instantané ni trace »)
Réseau tiers contact avec api.codehawke.com à chaque session et téléchargement de « skills » distants. La signature limite le risque, mais le contenu change sans passer par une fiche
Licence et dépôt public le plugin ne doit pas entrer dans le dépôt public AGPL-3.0 : interdiction de diffuser le contenu seul (§ 5 a), d'associer à une licence de type GPL (§ 6 a), et clause propre aux plugins UE (§ 5 b), lue le 2026-10-13. Plugins/ est en partie suivi (LPAnimCore, ModdingExtra, StreetMap) : il faudrait un .gitignore explicite
Mods aucun effet direct ; ne jamais l'inclure dans l'atelier de mods (§ 6 iii)
Gel avant l'alpha tout ajout de plugin modifie le .uproject et la compilation : interdit jusqu'au 2026-10-18
Maintenance un plugin binaire fermé de plus à recompiler à chaque version du moteur ; dépendance à un éditeur récent

4. Recommandation

Non. L'édition gratuite fait double emploi avec l'outillage actuel, Claude Code et unreal-mcp, qui est gratuit, déjà intégré et encadré par les skills lp-mcp. La seule vraie fonction, modifier le projet, est payante (≈ 323 € TTC et plus) et contraire à la méthode du projet. Le plugin impose enfin 27 plugins du moteur et un deuxième serveur MCP.

Si l'utilisateur veut quand même le voir, essai minimal après l'alpha :

  1. dans un projet UE 5.8 vierge, hors D:\Game\LifePlay-master 5.8, et sans jeton UE de la copie ;
  2. édition gratuite seulement, mises à jour et téléchargement de skills coupés dans les préférences ;
  3. noter la liste des plugins activés, le temps de compilation, et l'éventuelle demande d'un serveur ou d'un compte ;
  4. comparer une question de lecture (par exemple expliquer un graphe d'exemple) avec la même question posée par Claude Code et unreal-mcp.
  5. Une adoption dans LifePlay demanderait au préalable une révision de lp-mcp § 1, règles 8 et 9, et une décision de l'utilisateur.

5. À instruire hors de cette fiche (non vérifié ici)

  • Le LifePlay.uproject active déjà un plugin McpAutomationBridge à côté du MCP d'Epic. Il faut vérifier qu'il est conforme à lp-mcp § 1 règle 9, et d'où il vient.

Fichiers à commiter

Aucun par cette session. Fichier créé : A Docs/Migration/etat/AG/EVAL-FAB/EVAL-FAB-3.md (dépôt du jeu, copie 5.8, ue5.8), à commiter par le gardien sur ticket si Big Boss le retient.