Šajā pamācībā uzzināsiet, kā sagatavot trīs spēles uzdevumus, lai sasniegtu (pagaidu) beigas. Mēs veiksim nepieciešamos soļus, lai nodrošinātu, ka uzdevumi ir pareizi sagatavoti un mijiedarbība spēlē norit bez sarežģījumiem. Šajā rokasgrāmatā ir izcelti uzdevumu sistēmas principi un sniegti noderīgi padomi par tās īstenošanu.

Galvenās atziņas

  • Jūs uzzināsiet, kā sagatavot kvestus un pārbaudīt, vai spēlētājs izpilda nepieciešamās prasības, lai virzītos uz priekšu.
  • Ļoti svarīga ir atgriezeniskās saites ziņojumu ieviešana, lai palīdzētu spēlētājam saprast prasības.
  • Jums ir iespēja paplašināt uzdevumu sistēmu ar papildu funkcijām, lai padarītu to lietotājam draudzīgāku.

Soli pa solim

1. Veiciet pamata sagatavošanās darbus

Lai sāktu gatavot uzdevumus, ir svarīgi veikt dažus pamata sagatavošanās darbus. Šeit jūs jau esat sagatavojis ziņojumu "Piekļuve nav iespējama", kas parādās spēlē, kad spēlētājs mēģina doties uz austrumiem. Šis ziņojums attiecas uz drošības robotu, kuram var piekļūt, izmantojot paroli.

2. Analizējiet uzdevumu struktūru

Aplūkojiet spēles datus, kas ir atbildīgi par uzdevumiem. Šeit jūs atradīsiet attiecīgos aprakstus un statusa ziņojumus. Tie ir ļoti svarīgi mijiedarbībai, kas notiks spēlē. Pārbaudiet, vai ir vieta, kur veikt uzlabojumus vai papildinājumus.

Sagatavojiet uzdevumus, izmantojot OpenAI API

3. veikala izveide

Pēc izvēles varat izveidot veikalu, kas kalpo kā dekorācija. Potenciāli spēlētāji tajā var kaut ko iegādāties, lai atbalstītu savus uzdevumus. Tomēr tas var nebūt nepieciešams, jo galvenajā uzdevumā jau esat sagatavojis trīs tērpus. Ja ieviešat veikalu, pārliecinieties, ka tas ir veidots tā, lai būtu ērti lietojams.

4. Kvestu pārbaudes funkcija

Šajā vietā parādās izšķirošā funkcija: "ieslēgts pirms izejas austrumos". Tā tiek izsaukta, kad spēlētājs pieņem lēmumu doties uz austrumiem. Spēles darbības laika datu parametrs satur visu attiecīgo informāciju, lai pārbaudītu, vai uzdevumi ir izpildīti.

5. pārbaudīt uzdevumu izpildi

Šīs funkcijas ietvaros tiek pārbaudīts, vai attiecīgie uzdevumi ir izpildīti. Pašlaik jums ir divi uzdevumi, kas ir jāpabeidz. Ja ir pabeigts kvests ar ID "iemācīties, kā tikt garām robotam", varat ieiet jaunajā atrašanās vietā.

Sagatavojiet uzdevumus, izmantojot OpenAI API

6. kļūdu ziņojumu īstenošana

Ja spēlētājs neizpilda nosacījumus, jums jāparādās noderīgam kļūdas ziņojumam. Piemēram, tekstu "Robotam nepieciešama parole" varētu parādīt, ja uzdevums nav izpildīts. Tas uzlabo lietotāja pieredzi, jo spēlētājs skaidri saprot, kas viņam jādara, lai progresētu.

Sagatavojiet uzdevumus, izmantojot OpenAI API

7. Citu vietu analīze

Tagad jūs varat pārbaudīt arī citas spēles vietas, piemēram, bāru. Šeit spēlētājam tiek sniegts detalizēts apraksts. Pārliecinieties, ka vide ir spilgti izstrādāta, lai pastiprinātu spēles pieredzi.

Sagatavojiet uzdevumus, izmantojot OpenAI API

8. mijiedarbības ar NPC ieviešana

Bārā ir ļoti svarīgi, lai spēlētājs mijiedarbotos ar NPC (personāžiem, kas nav spēle). Sāciet ar pogas "Runāt ar" ieviešanu, lai sāktu sarunas. Tas ir svarīgi arī uzdevumos, jo spēlētājam bieži ir nepieciešams mijiedarboties ar citiem varoņiem, lai progresētu.

9. Izveidojiet izlaižamo logu sarunu partneriem

Lai vēl vairāk paplašinātu interaktīvo daļu, ievietojiet izlaižamo izvēlni, kas ļauj spēlētājam izvēlēties starp dažādiem sarunu partneriem. Tas var būt noderīgi vēlākajās spēles versijās.

Kopsavilkums

Šajā pamācībā esat iemācījušies, kā sagatavot un īstenot uzdevumus spēlē. Jūs esat sagatavojis uzdevumus, izveidojis uzdevumu izpildes pārbaudes sistēmu un izveidojis svarīgas mijiedarbības iespējas ar NPC. Tie ir veiksmīgas uzdevumu sistēmas pamati.

Biežāk uzdotie jautājumi

Kā pārbaudīt, vai uzdevums ir pabeigts?Jūs varat pārbaudīt uzdevuma statusu spēles darbības laikā esošajos datos un attiecīgi reaģēt.

Kas notiek, ja spēlētājam nav nepieciešamo prasību, lai virzītos uz priekšu?Ja prasības nav izpildītas, tiks parādīts kļūdas ziņojums, kurā spēlētājam tiks norādīts, kas jādara.

Vai es varu vēlāk paplašināt uzdevumu sistēmu?Jā, uzdevumu sistēmu jebkurā laikā var paplašināt ar papildu uzdevumiem, veikaliem vai mijiedarbībām.