đ€ł GĂ©nĂ©ration IA joueur
đź GĂ©nĂ©ration IA â CĂŽtĂ© Joueur
Celestory permet d'allier la puissance du nocode (crĂ©ation d'applications sans Ă©crire de code) et du vibe coding (dĂ©crire en français ce que l'on veut et laisser l'IA gĂ©nĂ©rer le code) pour tester les meilleurs modĂšles d'IA â y compris des modĂšles souverains (dĂ©veloppĂ©s en Europe ou en open source, indĂ©pendants des plateformes amĂ©ricaines) comme Mistral (texte) ou Flux (image) â directement dans vos expĂ©riences joueur. Une fois les modĂšles validĂ©s en Cloud, vous pouvez les tĂ©lĂ©charger pour une exĂ©cution locale.
Principes généraux
Au cours d'une expĂ©rience (jeu, application narrative, serious game, module de formationâŠ), le joueur peut interagir directement avec des moteurs d'IA configurĂ©s par le crĂ©ateur, grĂące Ă deux blocs dĂ©diĂ©s disponibles dans le graphe :
- đŠ Bloc RequĂȘte IA texte â GĂ©nĂ©ration de texte dynamique
- đŠ Bloc RequĂȘte IA image â GĂ©nĂ©ration d'images Ă la volĂ©e
đŠ Bloc RequĂȘte IA texte
Le bloc RequĂȘte IA texte connecte votre scĂ©nario Ă des modĂšles de langage (LLM â programmes d'IA capables de comprendre et gĂ©nĂ©rer du texte, comme un assistant virtuel trĂšs avancĂ©) pour gĂ©nĂ©rer des rĂ©ponses dynamiques et contextuelles en temps rĂ©el.
đ„ EntrĂ©es
đ€ Sorties
ModĂšles texte disponibles en jeu
Le créateur peut configurer l'un des modÚles suivants (via OpenRouter, un service qui donne accÚs à de nombreux modÚles d'IA différents depuis une seule interface) :
đĄ Exemple d'utilisation
Scénario : Dialogue avec un marchand ambulant
- Le joueur interagit via un bloc Saisie de texte : « Que proposes-tu à la vente ? »
- Le texte est transmis Ă l'entrĂ©e Prompt du bloc RequĂȘte IA texte.
- Le RÎle est configuré : « Marchand rusé qui exagÚre la valeur de ses objets et répond en rimes ».
- L'Historique contient les échanges précédents pour maintenir la continuité du dialogue.
- Sur SuccÚs, la réponse est affichée : « Des trésors rares, mon ami ! Une épée qui brille comme le jour, ou une potion qui guérit d'amour ! »
- Le flux continue selon les choix du joueur.
âïž DĂ©tails techniques
- Gestion des tokens : L'historique consomme des tokens (unitĂ©s de texte que l'IA traite â « bonjour » = 1 token, une phrase â 13 tokens). Limitez-le aux Ă©changes rĂ©cents et pertinents pour optimiser les coĂ»ts.
- Validation de quota : Avant chaque génération, le serveur vérifie que le créateur n'a pas dépassé sa limite mensuelle de générations. Si le quota est atteint, une erreur AI_GENERATION_LIMIT_REACHED est renvoyée.
- Latence et modération : Les erreurs peuvent survenir en cas de délai de réponse trop long ou de contenu bloqué par les filtres de modération.
đŠ Bloc RequĂȘte IA image
Le bloc RequĂȘte IA image permet de convertir des descriptions textuelles en images gĂ©nĂ©rĂ©es dynamiquement, intĂ©grĂ©es au cĆur de l'expĂ©rience interactive.
đ„ EntrĂ©es
đ€ Sorties
ModĂšles image disponibles en jeu
đĄ Exemple d'utilisation
Scénario : Création d'un paysage fantastique personnalisé
- Le joueur dĂ©crit un lieu via un bloc Saisie de texte : « Une forĂȘt enchantĂ©e avec des arbres aux feuilles dorĂ©es et une riviĂšre de cristal sous un ciel violet »
- Le texte est transmis Ă l'entrĂ©e Prompt du bloc RequĂȘte IA image.
- Le modÚle est configuré sur Nano Banana pour une génération rapide.
- Un indicateur de chargement s'affiche pendant la génération (~10 secondes).
- Sur SuccÚs, l'URL de l'image est récupérée et passée à un bloc Affichage d'image.
- L'image générée s'affiche à l'écran pour le joueur.
âïž DĂ©tails techniques
- Performances et coûts : La génération d'images est gourmande en ressources. Prévoyez des écrans de chargement fluides et surveillez les quotas IA.
- Validation de quota : Identique Ă la requĂȘte texte â vĂ©rification avant chaque gĂ©nĂ©ration.
- Gestion des erreurs : Le signal Erreur permet de proposer une alternative (réessayer ou afficher une image par défaut).
â ïž Consommation des crĂ©dits IA
Aspect crucial du modÚle d'utilisation de l'IA en expérience joueur :
Toute requĂȘte envoyĂ©e depuis l'expĂ©rience â qu'il s'agisse d'un bloc RequĂȘte IA texte ou RequĂȘte IA image dĂ©clenchĂ© par l'action d'un joueur â puise directement dans les crĂ©dits IA mensuels du CrĂ©ateur.
Responsabilités du créateur
- Borner et sĂ©curiser les requĂȘtes : Limitez le nombre de requĂȘtes possibles par session, par joueur ou par scĂšne pour Ă©viter les abus.
- Utiliser des prompts stricts : Contraignez l'IA avec des RÎles/System Prompts précis (cf. les Prompts de compétence de la documentation Créateur) pour encadrer les réponses.
- Monitorer la consommation : Suivez les dépenses et la consommation de tokens dans l'onglet Générations précédentes (filtrable par source « en jeu ») et dans le compteur de quota principal.
- Choisir le modÚle adapté : Optez pour des modÚles légers (ministral-3b, Nano Banana) pour les interactions fréquentes, et réservez les modÚles premium pour les moments clés.
- Gérer les erreurs gracieusement : Utilisez systématiquement la sortie Erreur des blocs IA pour prévoir des comportements de repli (réponses pré-définies, images par défaut).
Mis Ă jour le : 28/07/2026
Merci !
