Lanterns Studios
Lanterns Studios
Tunisie

1 Python Script-to-Branching Narrative Generator for Unreal Engine PFE

Game Developmentnatural language processingTools/Automation

Publié il y a 9 jours

Stage
⏱️4-6 mois
💼Hybride
📅Expire dans 5 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Présentation du projet

  • Développement d'un outil d'IA qui analyse du texte narratif et le convertit en une histoire à embranchements directement utilisable dans Unreal Engine.
  • Le système génère automatiquement des graphes Blueprint représentant les choix, les conséquences et la structure de flux sans exiger un format d'entrée strict.

Fonctionnalités principales & objectifs

  • Parsing de texte pour extraire dialogues, choix, conséquences et structures narratives.
  • Génération automatique de graphes Blueprint pour la logique d'embranchement et intégration directe dans Unreal Engine 5.
  • Preview de debug pour tester le flux narratif et visualiser les chemins d'embranchement.
  • Support pour réécriture itérative et versioning des narrations afin de faciliter l'affinage du scénario.
  • Profils de difficulté personnalisés et tableau de bord analytique pour suivre les métriques utilisateur et le comportement des choix.

Technologies & livrables techniques

  • Utilisation d'Unreal Engine 5 et automatisation via Blueprints.
  • Modèles de NLP pour l'analyse du texte et extraction des éléments narratifs.
  • Scripts Python pour la conversion texte → structure d'embranchement et pour piloter la génération de Blueprints.
  • Livrables attendus : prototype fonctionnel intégré à UE5, code source Python, exemples de narrations converties, documentation d'usage et rapport de tests.

Critères, méthodologie et collaboration

  • Méthodologie itérative : cycles d'évaluation avec debug preview et ajustements des règles de parsing.
  • Tests de robustesse sur textes variés (dialogues courts, scènes multi-choix, conséquences complexes) et mesure via le dashboard analytique.
  • Collaboration avec designers narratives pour définir conventions de parsing et profils de difficulté.

Candidature

  • Pour postuler, envoyer un CV, une lettre de motivation et si possible des exemples de travaux/scripts à recruitment@lanterns-studios.com .
  • L'adresse e-mail de contact : recruitment@lanterns-studios.com
Lanterns Studios - 1 Python Script-to-Branching Narrative Generator for Unreal Engine PFE | Hi Interns