Topic de dabhu00 :

[Projet] Venez essayer mon nouveau jeu basé sur l'IA

Supprimé
  • 1

Hello les kheys !

En attendant qu'un de mes projets plus ambitieux aboutisse (une sorte de RPG textuel boosté à l'IA avec un vrai début et une vrai fin), je me suis amusé à coder un petit jeu multi interactif.

Spin the Tale
Le but du jeu est de continuer une histoire morceau par morceau à partir d'une thématique (choisie ou aléatoire)
A chaque tour, chacun fait une proposition, et l'IA note les participants en fonction de leur réponse et continue en fonction de la meilleure note.
Le joueur qui fait le meilleur score gagne la partie au bout de 20 tours.

Ca fait 2 semaines que je dev ça sur mon temps libre (donc pas beaucoup de temps), c'était la première fois que je me frottais à du mult-online. C'est évidemment encore plein de bug et y'a plein de choses qui manquent (comme des retours en cas de problème côté server :hap:)

Pour jouer, vous devez créer une session via ce lien:
https://spin-the-tale.llmgames.io

Une fois la session crée, le créateur peut lancer la partie quand il le souhaite (maximum 10 joueurs). Pour rejoindre une partie avant son lancement le créateur doit partager le lien généré qui contient l'id de session.
https://spin-the-tale.llmgames.io/session/xxxxxx

Vous pouvez regler le jeu en Français, proposer un thème, ou laisser l'IA choisir pour vous.

Les trucs encore à faire
Oubliez pas, c'est une "alpha" et j'ai pas mal de bugs / trucs à corriger encore
- Gérer les messages d'erreurs du backend (vous vourrez rien, mais typiquement si vous avez pas une réponse dans les 60 secondes, c'est mort vous pouvez quitter :hap:)
- Gérer les reconnections à une partie (idem, même si vous refreshez la page, c'est mort vous avez quitté la partie'
- Systeme de parties privee/publique avec systeme de recherche
- Amelioration des agents avec des themes de "stories" et une meilleur ligne directrice entre les tours
- les IA qui sont largement améliorables, c'est mon prochain gros chantier

Si des kheys veulent test une partie sur 5 tours avec moi et me donner leurs feedback:
https://spin-the-tale.llmgames.io/session/c2effd0f727245fa97f58f365ece9371

Theme: Pikachu est depressif
Narrateur: un influencer stupide

Je lance la partie a 16h35.

Sinon hesitez pas a lancer des parties random pour tester dans votre coin. Ca peut se jouer solo ou en multi :hap:
J'ai fav' c'est cool comme concept, à plusieurs ça peut reprendre le principe d'un gartic phone en écrit avec un meneur de jeu par l'ordinateur

Merci a tady qui a test.

Histoire finale produite en 5 tours:

Salut mes adorables followers ! Aujourd'hui, je vais vous parler de Pikachu, le petit mignon qui semble avoir complètement perdu son mojo ! Oui, même lui a des jours sombres, croyez-moi ! Alors qu'il trainait dans la forêt de Kanto, lui et son meilleur ami Sacha ont découvert un shiny absolument incroyable, mais au lieu d'être émerveillé, Pikachu a juste soupiré. Et là, BOUM ! Un éclair divin a frappé juste à côté de nous ! C'était comme dans un de ces courriels de spam que je reçois tous les jours - mais là, c'était VRAIMENT choquant ! Que va faire Sacha en voyant Pikachu rester là, le cœur lourd ?

Alors, mes chéris, Sacha prend une grande respiration, genre une pause dramatique, et décide de relâcher Pikachu dans la nature ! C'est un peu comme se débarrasser d'un vieux meuble IKEA que tu n'oses plus assembler, vous voyez ? Il ne peut pas s'occuper d'un Pokémon dépressif comme ça, surtout pas quand il y a tant d'aventures à vivre, #ByeByePikachu ! Mais au moment où Pikachu se retrouve seul, un nuage sombre se met à s'agiter au-dessus de lui. Est-ce que ce nuage va lui donner un mystérieux pouvoir ? Ou va-t-il passer un moment encore plus triste ?

Tout à coup, sous ce nuage lugubre, Pikachu ressent une montée de colère ! Il se dit : Par Toutatis, pourquoi ne pas faire payer Sacha pour cette trahison ? Après tout, qui a besoin d'amis quand on peut se venger ? C'est comme quand tu réalises que ta crème anti-rides est un flop total, et que tu veux juste crier à l'univers ! Mais alors qu'il rumine sa vengeance, un éclair frappe le sol tout près de lui, le forçant à se demander s'il ne vient pas de réveiller quelque chose de bien plus grand que lui.

OMG les amis ! Alors que Pikachu est là, en mode drama total, une chose horrible se produit. D'une faille cosmique, une engeance Lovecraftienne surgit, avec des tentacules et tout le tralala ! C'est comme si Twitter avait explosé de mèmes de l'horreur, et Pikachu se dit que sa petite vengeance pourrait vraiment devenir un gros problème ! Sacha, de l'autre côté du nuage, se rend compte que son exmeilleur ami est en train de créer un vrai chaos, il se demande donc comment il pourrait éviter que Pikachu ne soit dévoré par cette créature interdimensionnelle. #AlerteCatastrophe

Alors là, wait a sec ! Sacha se rend compte que pour calmer Pikachu, il doit lui trouver un partenaire, un big bro, tu vois le genre ? C'est comme sur Instagram, quand tu dois taguer la bonne personne pour les meilleures vibes, sinon c'est le flop ! Les tentacules de la créature Lovecraftienne ondulent, et Pikachu, toujours en mode mélancolique, hésite entre son envie de vengeance et l'espoir d'une connexion. Mais pour faire ça, Sacha doit absolument trouver le big bro avant que tout ne parte en live !

Et voilà, mes amours ! Sasha a fait appel à son fabuleux gros Leviathan pour sauver la mise et, devinez quoi ? Son charme irrésistible a réussi à séduire la créature de Cthulhu ! Pika se sent enfin libéré des angoisses et peut passer à autre chose - quel bonheur, hein ? Suivez-moi pour plus d'astuces sur comment surmonter des déprimes Pokémon ! Alors, la vraie question maintenant, c’est : et si la prochaine fois, c'était vous qui deviez briser la glace avec une créature mythique ?

Mon avis sur la game: c'est plus marrant a plusieurs que quand je faisais mes tests tout seul parce que justement tout le monde peut raconter n'importe quoi donc ca peut partir dans tous les sens.

Faut que j'ameliore un peu l'IA pour etre plus consistante et que je fasse une version mobile (prochain chantier)

Le 26 août 2024 à 16:43:58 :
J'ai fav' c'est cool comme concept, à plusieurs ça peut reprendre le principe d'un gartic phone en écrit avec un meneur de jeu par l'ordinateur

C'est quoi gartic phone ? j'ai vu passe plusieurs fois mais j'ai jamais test.

https://spin-the-tale.llmgames.io/session/811adc9e03b44021a4a8b79732624bc7

J'en relance une si il y a des volontaires.
Theme: Un extraterrestre kidnappe un chat
Narrateur: Jack Sparrow

Je lance a 17h.

Une partie dure 5min et y'a pas d'inscription, vous devez juste mettre un pseudo donc ayez pas peur de cliquer :hap:
ça va pas coûter trop cher ça ? c'est quel llm derrière ? :(

Le 26 août 2024 à 16:55:11 :
DNS introuvable

on est 3 co. Mais j'ai deja eu des gens avec ce probleme, je ne sais pas d'ou ca vient :( tu es sur quel support ?

ça va pas coûter trop cher ça ? c'est quel llm derrière ? :(

gpt-4o-mini. Ca me coute moins d'1 cent par partie

Le 26 août 2024 à 16:53:28 Dabhu00 a écrit :
https://spin-the-tale.llmgames.io/session/811adc9e03b44021a4a8b79732624bc7

J'en relance une si il y a des volontaires.
Theme: Un extraterrestre kidnappe un chat
Narrateur: Jack Sparrow

Je lance a 17h.

https://image.noelshack.com/fichiers/2024/35/1/1724684321-capture-d-cran-2024-08-26-165833.png

Le 26 août 2024 à 16:58:49 :

Le 26 août 2024 à 16:53:28 Dabhu00 a écrit :
https://spin-the-tale.llmgames.io/session/811adc9e03b44021a4a8b79732624bc7

J'en relance une si il y a des volontaires.
Theme: Un extraterrestre kidnappe un chat
Narrateur: Jack Sparrow

Je lance a 17h.

https://image.noelshack.com/fichiers/2024/35/1/1724684321-capture-d-cran-2024-08-26-165833.png

Merci pour le screen. Tu utilise quel support / web browser ? et tu te co d'ou ?

Le 26 août 2024 à 17:00:13 Dabhu00 a écrit :

Le 26 août 2024 à 16:58:49 :

Le 26 août 2024 à 16:53:28 Dabhu00 a écrit :
https://spin-the-tale.llmgames.io/session/811adc9e03b44021a4a8b79732624bc7

J'en relance une si il y a des volontaires.
Theme: Un extraterrestre kidnappe un chat
Narrateur: Jack Sparrow

Je lance a 17h.

https://image.noelshack.com/fichiers/2024/35/1/1724684321-capture-d-cran-2024-08-26-165833.png

Merci pour le screen. Tu utilise quel support / web browser ? et tu te co d'ou ?

chrome sur windows 11, je me connecte sur mon pc

chatgpt me dit que c'est un probleme de propagation du DNS. Je vais regarde si j'ai pas rate un c/c qqlpart.

L'autre raison apparament vient d'un cache non actualise cote utilisateur.
Je vais deja regarder si ca vient d'une erreur de mon cote mais on a pu lancer des parties avec d'autres kheys donc c'est bizarre cette affaire :(

Le 26 août 2024 à 17:10:22 :

Le 26 août 2024 à 17:00:13 Dabhu00 a écrit :

Le 26 août 2024 à 16:58:49 :

Le 26 août 2024 à 16:53:28 Dabhu00 a écrit :
https://spin-the-tale.llmgames.io/session/811adc9e03b44021a4a8b79732624bc7

J'en relance une si il y a des volontaires.
Theme: Un extraterrestre kidnappe un chat
Narrateur: Jack Sparrow

Je lance a 17h.

https://image.noelshack.com/fichiers/2024/35/1/1724684321-capture-d-cran-2024-08-26-165833.png

Merci pour le screen. Tu utilise quel support / web browser ? et tu te co d'ou ?

chrome sur windows 11, je me connecte sur mon pc

Alors je pense que j'ai regle ce soucis c'est bon.
C'etait le DNS qui s'etait mal propage a cause du DNSSEC.

J'ai verifie, normalement c'est OK maintenant :hap:

Prochaine maj importante: proposer une interface coherente pour les utilisateurs mobiles (il y en a beaucoup visiblement) et ensuite j'attaquerai les ameliorations des IA.

Pour ceux qui passent par la: hesitez pas a tester dans votre coin ou a publier des sessions avec d'autres joueurs et a me faire vos retours/suggestions.

Petite mise à jour !

Suite aux premiers retours des kheys, j'ai fix deux choses importantes:
- Un problème d'accessibilité qui était causé par un paramètre (DNSSEC) chez mon manager de domain qui empêchait le DNS de se propager correctement dans le monde.

- Une version mobile! Celle la m'a donné des difficultés pour rendre le tout user friendly, car la version "pc" n'était pas du tout adapté. La bonne nouvelle c'est que ça va me macher pas mal le travail pour quand j'en ferais une appli mobile. Il y a encore quelques bugs à regler par ci par là mais je suis pas du tout front donc ça me prend un peu plus de temps :hap:

Pour la suite, les prochains chantiers:
- parties privées / publiques
- amélioration des IA (meilleur générateur d'aléatoire dans la proposition des thèmes, meilleures histoires, meilleurs guidage des joueurs)
- essayer de proposer plusieurs modes de jeu (mais j'ai pas encore trop pensé à comment faire cette partie là...)
- Corriger divers bugs à droite à gauche
- Mecanisme de reconnection au websocket après une deco
Bref... Encore du boulot!

Pour ceux qui veulent essayer, ça se passe toujours sur https://spin-the-tale.llmgames.io

Vous pouvez jouer solo ou créer une session et poster le lien ici pour attirer du monde. Je lancerais peut être des parties tests dans la soirée.

  • 1

Données du topic

Auteur
dabhu00
Date de création
26 août 2024 à 16:31:38
Date de suppression
31 août 2024 à 00:46:00
Supprimé par
Auteur
Nb. messages archivés
18
Nb. messages JVC
17
En ligne sur JvArchive 89