OpenAI API: At udvikle AI-baserede chats, salgsassistenter og tekst-eventyr.

Trin-for-trin vejledning til implementering af den nye quest-funktion for Dr. Owen

Alle videoer i tutorialen OpenAI API: Programmerings KI-baserede chats, salgsassistenter og tekst-eventyr.

I denne vejledning lærer du, hvordan du implementerer en vigtig ny funktion til Dr. Owen i dit spil. Denne funktion giver spilleren mulighed for at få afgørende hint om, hvordan man kommer forbi en sikkerhedsrobot, der beder om en adgangskode. Du er her for at udvide dine programmeringsfærdigheder og lære at oprette og optimere missioner. Lad os komme i gang!

Vigtigste erkendelser

  • Der er tilføjet en ny funktion, der giver Dr. Owen mulighed for at informere spilleren om sikkerhedsrobotten.
  • Questen markeres som gennemført, så snart spilleren får det rigtige svar.
  • Funktionen kan reagere på spillerens ønskede input og give relevante oplysninger.

Trin-for-trin-guide til oprettelse af funktionen

For at implementere den nye Quest-funktion for Dr. Owen, følger vi en struktureret trin-for-trin-guide. Denne guide forklarer, hvordan du trinvis kan oprette og implementere funktionen.

Trin 1: Tilføjelse af funktionen til arrayet

Først skal du tilføje funktionen, der indeholder logikken for hintet om sikkerhedsrobotten. Gå til det område i din kode, hvor funktionerne til missioner er defineret. Her tilføjer du en ny funktion kaldet explainHowToGetPastRobot, som vil have følgende beskrivelse: "forklarer hvordan man kommer forbi en robot, der ikke lader dig passere uden en adgangskode".

Trin-for-trin vejledning til implementering af den nye quest-funktion til Dr. Owen

Trin 2: Parametrisering af funktionen

I dette trin er det vigtigt at bemærke, at du ikke behøver at videregive specifikke parametre i den nye funktion. Du skal blot sikre dig, at funktionen kaldes korrekt, når spilleren interagerer med Dr. Owen. Dette sikrer, at questen betragtes som gennemført, når hintet er blevet givet.

Trin-for-trin vejledning til implementering af den nye quests-funktion til Dr. Owen

Trin 3: Ændring af handleFunctionCall

Nu går vi videre til det næste afgørende trin, hvor vi implementerer funktionen i handleFunctionCall. Her tilføjer du en ny case for den funktion, du tidligere har oprettet. Dette sikrer interaktionen med spilleren og implementeringen af logikken til at styre svarets proces.

Trin-for-trin vejledning til implementering af den nye quest-funktion til Dr. Owen

Trin 4: Definering af KI-svar

I dette trin fastlægger vi, hvilket svar AI'en vil give spilleren, så han ved, hvordan han kan nærme sig sikkerhedsrobotten. Svaret, der skal gives, vil vedrøre adgangskoden. Dette svar vil være: "kræver roboten følgende pasovergang over paskode en to tre fire".

Trin-for-trin-guide til implementering af den nye quest-funktion til Dr. Owen

Trin 5: Tilføjelse af den færdiggjorte quest

Når spilleren får det rigtige svar, skal questen tilføjes til listen over færdiggjorte quest. Dette inkluderer referencen til questen "lær hvordan man kommer forbi en robot".

Trin-for-trin vejledning til implementering af den nye quest-funktion for Dr. Owen

Trin 6: Test af funktionen

Når alle de nødvendige ændringer er implementeret, er det tid til at teste funktionen. Start spillet, gå ind på baren og tal med bartenderen for at opfylde den første quest. Herefter taler du med Dr. Owen og stiller ham spørgsmålet om sikkerhedsrobotten.

Trin-for-trin vejledning til implementering af den nye quest-funktion for Dr. Owen

Trin 7: Modtagelse af svar og afslutning af quest

Når du har spurgt Dr. Owen, modtager du svaret, som er en del af funktionsdefinitionen. Sørg for, at questen vises som afsluttet ved at læse tilbagemeldingen.

Trin-for-trin vejledning til implementering af den nye quest-funktion til Dr. Owen

Trin 8: Interaktion med sikkerhedsrobotten

Det sidste trin er at bruge den erhvervede information til at komme forbi sikkerhedsrobotten. Sørg for at indtaste svaret, du har modtaget fra Dr. Owen, direkte ved robotten og observer resultaterne.

Trin-for-trin guide til implementering af den nye quest-funktion til Dr. Owen

Resumé

I denne vejledning har du lært, hvordan du implementerer en ny funktion til Dr. Owen i dit spil. Denne funktion sikrer, at han kan give spilleren den nødvendige ledetråd til sikkerhedsrobotten. Du har gennemgået forskellige trin, lige fra tilføjelsen af funktionen til udførelsen af de nødvendige tests. Med denne vejledning er du i stand til at oprette lignende quests og tilføje nye interaktive elementer til dit spil.

Ofte stillede spørgsmål

Hvordan kan jeg teste funktionen i mit spil?Du kan teste funktionen ved at starte spillet og tale med Dr. Owen, efter at du har opfyldt den første quest.

Hvad gør jeg, hvis AI'en ikke giver et svar?Sørg for, at funktionen er korrekt bundet til spillets handling og ikke er involveret i en anden logik.

Kan jeg tilføje flere quests?Ja, du kan tilføje flere quests og karakterer ved at udvide den relevante kode.

Hvor lang tid tager det at tilpasse denne funktion?Tilpasningen bør ikke tage længere end 30 minutter, hvis du er fortrolig med grundstrukturen.