SPINWARE
Développeur jeux vidéo
- Conçu à mon initiative un socle technique transverse (modules runtime et éditeur) remplaçant les références dures d’assets par une résolution par GameplayTag et un chargement asynchrone à la demande, supprimant les dépendances en cascade qui alourdissaient les Blueprints et les temps de build.
- Développé l’outil éditeur Slate générique associé, piloté par réflexion sur
UScriptStruct: chaque type d’asset géré (sons, effets, items, emotes, matériaux, niveaux, dialogues) se déclare en une ligne, sans écrire d’interface. Renommage sécurisé par Core Redirects, undo/redo, drag & drop, suivi des assets manquants. - Sorti l’intégration des assets de l’équipe technique : un profil non-programmeur les saisit en autonomie, là où il fallait auparavant un développeur dans un Blueprint. Socle repris sur le projet suivant après la mise en pause du projet d’origine.
- Intégré Redpoint EOS et développé la couche UI et le relais jeu/plugin du système de party en ligne : invitations in-game, rejoindre et quitter une session.
- Implémenté des interactions multijoueur via le Gameplay Ability System (ragdoll répliqué sur explosion de proximité, chat vocal de proximité activable par objet) ainsi qu’un système d’inventaire, sur 3 projets.



