19/01 - Remise dans le bain
La matinée a été consacrée à la remise en marche du projet après 4 mois d’absence. Il nous a fallu un temps pour nous remettre dans le bain.
Nous avons réussi à tout récupérer et à le refaire fonctionner comme il était en auparavant.
Pour cette nouvelle session de travail, notre objectif principal est d’améliorer le projet.
**Aspect technique : **
Notre principal défi sur le plan technique est que l’avatar réponde grâce à des informations qu’il récupère sur internet (lié au traces numériques) et non sur un pré-promt que nous lui donnons pour lui définir des conditions de réponses.
Pour ce faire nous avons différentes options plus ou moins complexe :
- une mémoire dynamique complète en différé modéré : Selon un intervalle de temps défini (e…
19/01 - Remise dans le bain
La matinée a été consacrée à la remise en marche du projet après 4 mois d’absence. Il nous a fallu un temps pour nous remettre dans le bain.
Nous avons réussi à tout récupérer et à le refaire fonctionner comme il était en auparavant.
Pour cette nouvelle session de travail, notre objectif principal est d’améliorer le projet.
**Aspect technique : **
Notre principal défi sur le plan technique est que l’avatar réponde grâce à des informations qu’il récupère sur internet (lié au traces numériques) et non sur un pré-promt que nous lui donnons pour lui définir des conditions de réponses.
Pour ce faire nous avons différentes options plus ou moins complexe :
-
une mémoire dynamique complète en différé modéré : Selon un intervalle de temps défini (exemple : une fois tous les mois), la mémoire est mise à jour via une recherche internet (avec un modèle IA plus avancé que celui que l’on utilise actuellement). Ensuite elle la compare avec les informations précédentes puis sauvegarde dans un json. Intervalle de temps définie par comparaison du timestamp du fichier Json de la mémoire.
-
**une mémoire dynamique complète en direct **: Recherche et mise à jour de la mémoire au lancement du jeu ( nécessite un temps de chargement avant de pouvoir interagir avec l’avatar). Cette méthode est également impossible à grande échelle, chaque utilisateur faisant une requête coûteuse.
-
**Une mémoire dynamique côté serveur **: Si l’objectif est d’avoir un grand nombre d’utilisateurs, la recherche de la mémoire doit être faite une fois pour tous et pas individuellement. Dans ce cas une réponse venant d’un serveur qui lui fait la recherche serait bien plus adaptée et permettrait une information identique quel que soit l’utilisateur à un temps donné.
Pour chacune de ces options l’un des défis principaux reste l’exactitude des données fournies.
**Aspect Environnemental : **
L’idée serait de créer un univers plus onirique : une île au centre de laquelle se trouverait Gareth, dotée d’animations plus naturelles pour le rendre plus vivant. L’environnement initial serait terne et sombre, puis évoluerait au fil des interactions devenant plus lumineux et coloré pour refléter l’état d’esprit de Gareth qui retrouve sa mémoire. Le joueur pourrait se déplacer librement et échanger avec lui.
