OpenAI API : Programmation de chats basés sur l'IA, d'assistants de vente et de jeux d'aventure textuels.

Guide étape par étape pour l'implémentation de la nouvelle fonction de quête pour le Dr. Owen

Toutes les vidéos du tutoriel OpenAI API : Programmer des chats basés sur l'IA, des assistants de vente et des text adventures

Dans ce tutoriel, vous apprendrez comment implémenter une nouvelle fonction importante pour le Dr Owen dans votre jeu. Cette fonction permet au joueur d'obtenir un indice crucial sur la façon de contourner un robot de sécurité qui demande un code d'accès. Vous êtes ici pour développer vos compétences en programmation et apprendre à créer et optimiser des quêtes. Commençons tout de suite !

Principales conclusions

  • Une nouvelle fonction a été ajoutée permettant au Dr Owen d'informer le joueur sur le robot de sécurité.
  • La quête est marquée comme terminée une fois que le joueur obtient la bonne réponse.
  • La fonction est capable de réagir à l'entrée souhaitée du joueur et de fournir les informations correspondantes.

Guide étape par étape pour la création de la fonction

Pour implémenter la nouvelle fonction de quête pour le Dr Owen, nous suivons un guide structuré étape par étape. Celui-ci vous expliquera comment créer et intégrer la fonction de manière progressive.

Étape 1 : Ajout de la fonction dans le tableau

Vous devez d'abord ajouter la fonction contenant la logique pour l'indice sur le robot de sécurité. Allez à la section de votre code où les fonctions de quête sont définies. Ajoutez une nouvelle fonction appelée explainHowToGetPastRobot, qui aura pour description : "explique comment passer devant un robot qui refuse de vous laisser passer sans un code d'accès".

Guide étape par étape pour mettre en place la nouvelle fonction de quête pour le Dr Owen

Étape 2 : Paramétrage de la fonction

À cette étape, il est important de noter que vous n'avez pas besoin de passer des paramètres spécifiques à la nouvelle fonction. Vous devez simplement vous assurer que la fonction est appelée correctement lorsque le joueur interagit avec le Dr Owen. Cela garantira que la quête est considérée comme terminée une fois que l'indice aura été donné.

Guide étape par étape pour implémenter la nouvelle fonction de quête pour le Dr. Owen

Étape 3 : Modification de la fonction handleFunctionCall

Nous passons maintenant à l'étape suivante cruciale, où nous mettons en œuvre la fonction dans handleFunctionCall. Ajoutez un nouveau cas pour la fonction que vous avez créée précédemment. Cela garantira l'interaction avec le joueur et la mise en œuvre de la logique pour contrôler le processus de réponse.

Guide pas à pas pour mettre en œuvre la nouvelle fonction de quête pour le Dr Owen

Étape 4 : Définition des réponses de l'IA

Dans cette étape, nous définissons quelle réponse l'IA fournira au joueur pour lui indiquer comment approcher le robot de sécurité. La réponse à transmettre concernera le code d'accès. Cette réponse sera : "need the robot the following Pass System over Pass Code one two three four".

Guide étape par étape pour implémenter la nouvelle fonction de quête pour le Dr. Owen

Étape 5 : Enregistrement de la quête terminée

Lorsque le joueur reçoit la bonne réponse, la quête doit être enregistrée dans la liste des quêtes terminées. Pour cela, ajoutez la référence à la quête "apprendre à contourner un robot".

Guide étape par étape pour implémenter la nouvelle fonction de quête pour le Dr. Owen

Étape 6 : Tester la fonction

Une fois toutes les modifications nécessaires implémentées, il est temps de tester la fonction. Lancez le jeu, rendez-vous au bar et parlez au barman pour accomplir la première quête. Ensuite, parlez au Dr Owen et posez-lui la question sur le robot de sécurité.

Guide étape par étape pour l'implémentation de la nouvelle fonction de quête pour le Dr. Owen

Étape 7 : Recevoir la réponse et terminer la quête

Une fois que vous avez posé la question au Dr Owen, vous recevrez la réponse qui fait partie de la définition de la fonction. Assurez-vous que la quête est marquée comme terminée en lisant le retour d'information.

Guide étape par étape pour implémenter la nouvelle fonction de quête pour le Dr. Owen

Étape 8 : Interaction avec le robot de sécurité

La dernière étape consiste à utiliser les informations acquises pour contourner le robot de sécurité. Assure-toi d'entrer directement la réponse que tu as obtenue du Dr. Owen chez le robot et d'observer les résultats.

Guide étape par étape pour implémenter la nouvelle fonction de quête pour le Dr. Owen

Résumé

Dans ce tutoriel, tu as appris comment implémenter une nouvelle fonction pour le Dr. Owen dans ton jeu. Cette fonction garantit qu'il peut donner au joueur l'indice nécessaire pour contourner le robot de sécurité. Tu as suivi différentes étapes, depuis l'ajout de la fonction jusqu'à l'exécution des tests nécessaires. Avec ce guide, tu es capable de créer des quêtes similaires et d'ajouter de nouveaux éléments interactifs à ton jeu.

Questions fréquemment posées

Comment puis-je tester la fonction dans mon jeu ?Vous pouvez tester la fonction en démarrant le jeu et en parlant au Dr. Owen après avoir accompli la première quête.

Que faire si l'IA ne donne aucune réponse ?Assurez-vous que la fonction est correctement liée à l'action du jeu et n'est pas impliquée dans une autre logique.

Puis-je ajouter plusieurs quêtes ?Oui, vous pouvez ajouter plus de quêtes et de personnages en étendant le code correspondant.

Combien de temps faut-il pour adapter cette fonction ?L'adaptation ne devrait pas prendre plus de 30 minutes si vous êtes familier avec la structure de base.