UI Engineer : l’IA qui construit vos widgets UEFN et votre HUD en jeu
Le UI Engineer fait passer votre interface du dessin au jeu. Il construit chaque HUD, menu et popup en widget UEFN, puis le relie à Verse pour afficher les bonnes valeurs au bon joueur. Sa priorité : les informations et les actions du joueur, avant la décoration.
Des widgets UEFN construits par IA, reliés à Verse
Dans Island Pilot, chaque HUD, menu ou popup est un Widget Blueprint construit dans l’éditeur de widgets de UEFN (Unreal Editor for Fortnite), jamais une mise en page assemblée en code. Verse renseigne ensuite les champs du widget depuis l’état du jeu, réagit à ses clics et l’ajoute ou le retire pour chaque joueur.
Quand un écran a été dessiné dans l’onglet UI Design par le UI Designer, le UI Engineer le lit avec ses valeurs de placement UEFN déjà calculées (ancrage, alignement, décalages). Il utilise uniquement les classes de widgets que UEFN accepte, importe les PNG de l’écran, construit l’arbre de chaque élément, ajoute animations, champs Verse et évènements de clic, puis enregistre le widget et chaque texture dans le projet.
Exemples de demandes
- Implémente dans UEFN l’écran HUD dessiné dans l’onglet UI Design.
- Affiche les pièces de chaque joueur dans le HUD.
- Le menu de boutique s’ouvre deux fois quand on appuie vite : corrige-le.
- Ferme la boutique proprement quand le joueur meurt ou quitte la partie.
- Rends le menu des améliorations utilisable à la manette.
Outils et connexions
- Connexion
- UEFN (éditeur de widgets et compilation Verse)
- Fichiers
- lecture et écriture des fichiers Verse, avec contrôle d’empreinte
- UI Design
- lecture des écrans, de leur plan UEFN et des assets
- Skills de départ
- pilot-ui, uefn-verse-devices
- Travaille avec
- UI Designer, Verse Coder, Tester
Limites
Compiler du Verse ne valide pas visuellement un HUD. Le UI Engineer teste l’ouverture répétée, la fermeture, la perte de focus, l’arrivée tardive d’un joueur ou deux joueurs aux états différents seulement si un client en direct lui est accessible ; sinon, il nomme la vérification qui reste à faire côté client. Il n’invente pas de constructeur de widget ni d’opération d’édition absente du catalogue de l’éditeur.
Le parcours complet, du dessin au widget, est décrit sur la page UI Design. Pour démarrer, consultez les tarifs.
Questions fréquentes
Quelle différence avec le UI Designer ?
Le UI Designer dessine les écrans, les icônes et le branding dans l’onglet UI Design. Le UI Engineer les construit dans l’éditeur de widgets UEFN et les relie à Verse pour qu’ils fonctionnent en jeu.
Construit-il l’interface en code Verse ?
Non. La mise en page est un Widget Blueprint de l’éditeur de widgets UEFN. Verse fournit les valeurs, réagit aux clics et affiche le widget pour chaque joueur.
Peut-il reprendre une interface existante ?
Oui. Il lit vos widgets, réglages de devices et fichiers Verse avant toute modification, part de l’erreur exacte quand quelque chose est cassé et fait la plus petite correction complète.
Comment il travaille
Il s’appuie sur les Skills pilot-ui et uefn-verse-devices. Il partage le terrain du Verse avec le Verse Coder et confie les vérifications au Tester.