Comment l'IA génère des aventures textuelles dynamiques dans le jeu « Infinite Worlds »

  • Un développeur utilise l'IA générative pour créer Infinite Worlds, un jeu d'aventure textuelle où les joueurs peuvent explorer des scénarios prédéfinis ou créer leurs propres récits.
  • L'utilisation de GPT-4 et de l'IA Stable Diffusion d'OpenAI permet aux joueurs de prendre des décisions et de modifier l'histoire avec des images et des descriptions de personnages générées par l'IA.
  • Malgré quelques limitations dans la génération d'images, le développeur est optimiste quant aux progrès futurs, et envisage un modèle économique où les joueurs achètent des jetons pour continuer à jouer.

Parmi les utilisations toujours croissantes de l’IA générative, les joueurs imaginatifs utilisent la technologie pour créer de nouvelles formes de jeux d’aventure à choix. L'un des développeurs qui a marqué le genre des jeux textuels est Friendly Fox Games, qui a annoncé mercredi le lancement de son premier jeu Infinite Worlds.
Grâce au générateur d'images GPT-4 et IA Stable Diffusion d'OpenAI, Infinite Worlds permet aux joueurs de plonger dans des aventures se déroulant dans des jeux prédéfinis ou, à l'aide d'invites, de créer leurs propres récits d'aventure avec des descriptions et des images de personnages.

«J'ai toujours été intéressé par [role-playing games] », a déclaré le créateur de Friendly Fox Games qui s'appelle simplement Alex au GG de Decrypt dans une interview. « Mais à cause de la manière dont les choses se passent avec mon cercle social, aucun de mes amis n'a vraiment envie de jouer. »
En utilisant des outils d'IA, Alex a déclaré avoir réalisé qu'il pouvait générer et jouer des scénarios sans avoir besoin d'autres joueurs.

« C'est unique aux jeux de rôle sur table », a déclaré Alex. « Les jeux informatiques peuvent vous apporter beaucoup, mais vous ne pouvez pas faire ce que vous voulez, et j'ai vraiment aimé cette idée. Vous pouvez faire ce que vous voulez, et l’IA donnera du sens à cela.

Comment l'IA génère des aventures textuelles dynamiques dans le jeu « Infinite Worlds »

Développeur solo, Alex a partagé sa fascination initiale pour les capacités évolutives de l'IA, notant sa progression depuis des tâches de base vers une narration avancée. Initialement frappé par les écrits d'AI et sa connaissance de la culture populaire, il s'est heurté à des limites de cohérence et de structure. La sortie du modèle GPT-4 d'OpenAI l'année dernière et les améliorations ultérieures ont considérablement amélioré les performances de ChatGPT, a-t-il déclaré, le rendant apte à créer des aventures détaillées.

Dans un jeu au tour par tour, les joueurs disposent de trois options pour progresser dans l'histoire : ils ont également la possibilité d'écrire leur propre choix d'action pour lequel le jeu tentera de créer un scénario.
Les joueurs peuvent également modifier l'histoire et les personnages pendant la phase de création du jeu, avec la possibilité de télécharger une image personnalisée d'un personnage ou même une photo d'eux-mêmes s'ils le souhaitent.
Malgré la puissance de l’IA générative depuis le lancement initial de ChatGPT, la génération d’images laisse encore à désirer dans de nombreux cas.

La représentation précise de l’anatomie humaine varie selon les modèles d’IA, tout comme les ressources disponibles une fois l’image générée.
« Donc, l'IA de génération d'images n'est pas brillante, nous remarquons que c'est un peu bizarre », a déclaré Alex. « Les gens ont souvent des bras supplémentaires, et ils ont l’air un peu plastiques et tout ça.

C'est le meilleur que j'ai pu trouver pour le moment, capable de le faire assez vite pour ne pas être trop ennuyeux.
Il estime néanmoins que les progrès futurs dans la génération d’images IA résoudront le problème de l’anatomie.
D'autres jeux utilisant du texte alimenté par l'IA incluent Alchemy basé sur Discord : Battle for Ankhos, qui utilise la plate-forme d'IA générative Midjourney pour créer des dialogues et des images pour des aventures fantastiques.

Alchemy utilise également la blockchain Solana pour les objets de collection numériques liés aux jeux.
Le coût impliqué par un projet de cette nature varie également, a déclaré Alex. Qualifiant Infinite Worlds de « passe-temps », Alex a déclaré que le projet peut devenir coûteux à mesure qu'il est utilisé, notant que la diffusion stable était moins chère que d'exploiter Dall-E 3 via GPT-4.

« [Generating AI images] est en fait beaucoup moins cher que le texte, surprenant : c'est comme 5 % du coût ou moins. Ou on pourrait dire que GPT-4 est très cher », a-t-il déclaré. « Il existe de meilleures API de génération d'images, mais elles sont très lentes.

Si vous faites attendre le joueur pour l'image, ce n'est plus amusant.
Lorsqu'on lui a demandé pourquoi il n'avait pas utilisé Dall-E, fourni avec GPT-4, Alex a déclaré que le coût d'utilisation du générateur d'images propriétaire d'OpenAI (et les restrictions sur le type d'images qu'il créerait) faisaient de Stable Diffusion un meilleur choix pour Infinite Worlds.
À chaque tour d'un jeu d'aventure textuel, a expliqué Alex, un ensemble complet d'instructions est imputé dans GPT-4.

Ces entrées décrivent le genre du jeu, les informations sur les personnages, les compétences, un résumé des événements en cours, les actions récentes et la progression narrative attendue. GPT-4 est également interrogé pour un développement narratif plus approfondi, des invites visuelles et des alternatives d'action futures. Toutes ces requêtes s’additionnent rapidement.

« C'est un tas de choses qui vont et viennent à chaque fois », a déclaré Alex. « D'autres personnes ont fait des choses comme les donjons IA où ils ont opté pour un faible coût, et il y a une limite à la sophistication de cela. J'étais vraiment intéressé de voir jusqu'où nous pouvons aller dans l'autre sens : accepter un certain coût, qui, je pense, diminuera rapidement, et voir à quel point nous pouvons faire une bonne histoire si nous sommes prêts à y investir.

L'espoir, a déclaré Alex, est que les joueurs seront tellement séduits par Infinite Worlds qu'ils s'inscriront pour acheter des jetons pour continuer à jouer.
« Chaque fois que quelqu'un prend son tour, cela me coûte environ quatre cents. Le modèle est donc que vous pouvez jouer un peu gratuitement, puis le jeu demandera aux joueurs d'acheter des crédits », a déclaré Alex, notant qu'il reçoit un pourcentage du coût d'achat du jeton.

« Je fais le pari de ne pas perdre tout mon argent », a-t-il admis.
Edité par Andrew Hayward

Restez au courant de l'actualité crypto, recevez des mises à jour quotidiennes dans votre boîte de réception.