Rapport d'octobre pour la communauté!

blog-image

Bonjour tout le monde, J’ai décidé d’écrire un blog mensuel (mise à jour, rapport, quel que soit le nom) pour vous informer sur les progrès, les difficultés et les plans de LyaaaaaGames!

Voici donc la première édition. Bonne lecture :).

La sortie sur Steam

Durant fin août et une bonne partie de septembre, j’ai travaillé sur la version Steam. Certains d’entre vous ont reçu une clé Steam parce que vous avez acheté le jeu sur Itch avant la sortie de Steam. Si vous n’avez pas encore demandé votre clé Steam, envoyez-moi un email à lyaaaaa@lyaaaaagames.com

Les ventes sur Steam ont été étonnamment bonnes (tout est relatif). Mais en 20 jours sur Steam, j’ai fait l’équivalent de 4 mois de ventes sur Itch. Donc, c’est très positif :)

Publication de la version 1.4.0

La 1.4.0 est le résultat d’une bonne quantité de travail, mais elle est maintenant prête. Elle a été la source de quelques “découvertes” sur l’intégration des langues. Avec la version 1.4.0, les versions Steam et Itch sont désormais identiques (1.4.0) et resteront les mêmes. J’ai remarque que certains de mes jeux sur GOG sont mis à jour après (en mois) la version Steam. Je pense que c’est un comportement inacceptable et ne se produira pas avec AIdventure. Les utilisateurs de Itch ne seront pas laissés derrière avec le cycle de mise à jour.

Voici le changelog complet pour la 1.4.0 : https://www.lyaaaaagames.com/blog/release _1.4.0/

Le lore book (encyclopédie)

Le lore book est à présent entièrement disponible. Il pourrait être un peu difficile à comprendre pour certaines personnes.

**Alors, comment ça marche ? **

Lorsque vous cliquez sur le bouton « Générer », le jeu analysera votre entrée avec ce que nous appelons une expression régulière (ou Regex). Et s’il trouve une entrée dans le lore book qui correspond à votre texte, il récupérera la description de cette entrée.

Par exemple, si vous avez l’entrée « Orc » dans votre livre de traditions et que vous écrivez « Orcs », le jeu enverra la description de l’Orc à l’IA.

Regex demo

Vous avez ici une image du fonctionnement du Regex. Vous pouvez voir que l’entrée « Orc » est déclenchée même lorsque « orcs » est écrit. C’est parce que le regex permet au nom de l’entrée d’avoir un S à la fin. C’est pour éviter d’avoir à dupliquer les entrées dans le lore book.

Il est clairement limité parce que l’ajout d’un S ne fonctionne pas dans tous les cas et pas dans toutes les langues, mais c’est néanmoins une bonne chose.

À l’avenir, je veux permettre aux utilisateurs d’ajouter des virgules « , » dans le titre de l’entrée pour spécifier plusieurs déclencheurs pour une seule description. De cette façon, vous pourriez avoir ce qui suit:


"Elfe, fée" : "Un elfe est une créature qui semble être humaine dans la nature, mais a des pouvoirs magiques et ne vieillit pas."

Où les mots elfe ou fée déclencheraient la même description.

Les nouvelles langues

Le jeu supporte désormais entièrement l’espagnol et le catalan ! Les AI étaient déjà disponibles dans ces langues, mais l’interface n’était pas traduite. Maintenant, c’est fait !

Le problème portugais

L’interface a été traduite en portugais aussi (grâce à Zariten) mais pour l’instant, je n’ai pas implémenté l’IA portugaise.

Pourquoi ? Parce que j’utilise Transformers de Huggingface pour exécuter les AI et les AA Opus Helniski-NLP pour les traduire. Il y a beaucoup de langues disponibles, mais pas d’IA (Helniski-NLP) ne faisant que le portugais. Cela signifie que je dois faire des recherches et des tests, tandis que d’autres langues comme l’espagnol n’a exigé aucun travail à mettre en œuvre.

C’est pourquoi certaines langues (pas seulement le portugais) ne sont pas encore disponibles dans les options de traduction automatique !

Les langues non latines

Supporter les langues non latines est quelque chose que je veux faire bientôt. Ça a été retardé par la sortie de Steam et le lore book.

Qu’est-ce qui est nécessaire ? Pas grand-chose, sauf une, une nouvelle police par défaut. Une nouvelle police aura probablement de nombreux impacts sur l’interface, donc c’est quelque chose à préparer correctement.

Le contenu futur

  • J’ai l’intention de faire une petite vidéo expliquant les bases du jeu. Il serait plus facile pour les personnes nouvellement arrivées de comprendre comment jouer.
  • Je souhaite intégrer le Workshop Steam dans le jeu.
  • Prise en charge des langages non latine (si cela affecte trop l’interface, je ferai la refonte d’interface en même temps)

Et c’est tout pour ce mois-ci ! Rendez-vous le mois prochain pour le prochain rapport !

N’oubliez pas que vous pouvez facilement me contacter sur https://discord.gg/mJGSkJ3mgT, rejoignez mon serveur ;)