Σε αυτό το σεμινάριο, θα μάθετε πώς να εφαρμόσετε ένα σημαντικό νέο χαρακτηριστικό για τον Dr Owen στο παιχνίδι σας. Αυτή η λειτουργία επιτρέπει στον παίκτη να πάρει την κρίσιμη ένδειξη για το πώς να περάσει ένα ρομπότ ασφαλείας που ζητάει κωδικό πρόσβασης. Βρίσκεστε εδώ για να επεκτείνετε τις δεξιότητές σας στον προγραμματισμό, ενώ παράλληλα μαθαίνετε πώς να δημιουργείτε και να βελτιστοποιείτε τις αποστολές. Ας ξεκινήσουμε αμέσως!
Βασικές γνώσεις
- Έχει προστεθεί μια νέα λειτουργία που επιτρέπει στον Dr Owen να ενημερώνει τον παίκτη για το ρομπότ ασφαλείας.
- Η αναζήτηση χαρακτηρίζεται ως ολοκληρωμένη μόλις ο παίκτης λάβει τη σωστή απάντηση.
- Η λειτουργία είναι σε θέση να ανταποκρίνεται στην επιθυμητή είσοδο του παίκτη και να παρέχει τις κατάλληλες πληροφορίες.
Οδηγός βήμα προς βήμα για τη δημιουργία της λειτουργίας
Για να υλοποιήσουμε τη νέα λειτουργία αναζήτησης για τον Dr Owen, ακολουθούμε έναν δομημένο οδηγό βήμα προς βήμα. Αυτός εξηγεί πώς να δημιουργήσετε και να ενσωματώσετε τη λειτουργία βήμα προς βήμα.
Βήμα 1: Προσθήκη της συνάρτησης στον πίνακα
Αρχικά, πρέπει να προσθέσετε τη συνάρτηση που περιέχει τη λογική για την υπόδειξη του ρομπότ ασφαλείας. Μεταβείτε στην περιοχή του κώδικά σας όπου ορίζονται οι συναρτήσεις για τις αναζητήσεις. Εδώ προσθέτετε μια νέα συνάρτηση με όνομα explainHowToGetPastRobot, η οποία θα έχει την περιγραφή: "εξηγεί πώς να περάσετε ένα ρομπότ που δεν σας αφήνει να περάσετε χωρίς κωδικό πρόσβασης".
Βήμα 2: Παραμετροποίηση της συνάρτησης
Σε αυτό το βήμα, είναι σημαντικό να σημειωθεί ότι δεν χρειάζεται να περάσετε συγκεκριμένες παραμέτρους στη νέα συνάρτηση. Πρέπει μόνο να διασφαλίσετε ότι η συνάρτηση καλείται σωστά όταν ο παίκτης αλληλεπιδρά με τον Dr Owen. Αυτό θα διασφαλίσει ότι η αναζήτηση θα θεωρηθεί ολοκληρωμένη όταν δοθεί η υπόδειξη.
Βήμα 3: Τροποποιήστε την κλήση handleFunctionCall
Τώρα ερχόμαστε στο επόμενο κρίσιμο βήμα, στο οποίο υλοποιούμε τη συνάρτηση στο handleFunctionCall. Εδώ προσθέτετε μια νέα περίπτωση για τη συνάρτηση που δημιουργήσατε νωρίτερα. Αυτό εξασφαλίζει την αλληλεπίδραση με τον παίκτη και την υλοποίηση της λογικής για τον έλεγχο της διαδικασίας απόκρισης.
Βήμα 4: Ορισμός των αποκρίσεων της τεχνητής νοημοσύνης
Σε αυτό το βήμα, ορίζουμε την απάντηση που θα δώσει η ΤΝ στον παίκτη, ώστε να γνωρίζει πώς να προσεγγίσει το ρομπότ ασφαλείας. Η απάντηση που θα δοθεί θα αφορά τον κωδικό πρόσβασης. Αυτή η απάντηση θα είναι: "need the robot the following Pass System over Pass Code one two three four".
Βήμα 5: Εισαγωγή της ολοκληρωμένης αποστολής
Εάν ο παίκτης λάβει τη σωστή απάντηση, η αποστολή πρέπει να καταχωρηθεί στη λίστα των ολοκληρωμένων αποστολών. Για να γίνει αυτό, προσθέστε την αναφορά στην αναζήτηση "μάθετε πώς να περάσετε ένα ρομπότ".
Βήμα 6: Δοκιμή της λειτουργίας
Αφού υλοποιήσετε όλες τις απαραίτητες αλλαγές, ήρθε η ώρα να δοκιμάσετε τη λειτουργία. Ξεκινήστε το παιχνίδι, πηγαίνετε στο μπαρ και μιλήστε στον μπάρμαν για να εκπληρώσετε την πρώτη αποστολή. Στη συνέχεια, μιλήστε στον Dr Owen και κάντε του την ερώτηση σχετικά με το ρομπότ ασφαλείας.
Βήμα 7: Λήψη της απάντησης και ολοκλήρωση της αποστολής
Μόλις ρωτήσετε τον Dr Owen, θα λάβετε την απάντηση που αποτελεί μέρος του ορισμού της λειτουργίας. Βεβαιωθείτε ότι η αναζήτηση εμφανίζεται ως ολοκληρωμένη, διαβάζοντας την ανατροφοδότηση.
Βήμα 8: Αλληλεπίδραση με το ρομπότ ασφαλείας
Το τελευταίο βήμα είναι να χρησιμοποιήσετε τις πληροφορίες που αποκτήσατε για να περάσετε το ρομπότ ασφαλείας. Βεβαιωθείτε ότι έχετε εισάγει την απάντηση που λάβατε από τον Dr Owen απευθείας στο ρομπότ και παρατηρήστε τα αποτελέσματα.
Περίληψη
Σε αυτό το σεμινάριο, μάθατε πώς να υλοποιείτε μια νέα λειτουργία για τον Dr Owen στο παιχνίδι σας. Αυτή η λειτουργία εξασφαλίζει ότι μπορεί να δώσει στον παίκτη την απαιτούμενη υπόδειξη για το ρομπότ ασφαλείας. Περάσατε από διάφορα βήματα, από την προσθήκη της λειτουργίας μέχρι την εκτέλεση των απαραίτητων δοκιμών. Με αυτόν τον οδηγό, θα είστε σε θέση να δημιουργήσετε παρόμοιες αποστολές και να προσθέσετε νέα διαδραστικά στοιχεία στο παιχνίδι σας.
Συχνές ερωτήσεις
Πώς μπορώ να δοκιμάσω τη λειτουργία στο παιχνίδι μου;Μπορείτε να δοκιμάσετε τη λειτουργία ξεκινώντας το παιχνίδι και μιλώντας στον Dr Owen αφού ολοκληρώσετε την πρώτη αποστολή.
Τι μπορώ να κάνω αν η τεχνητή νοημοσύνη δεν δίνει απάντηση;Βεβαιωθείτε ότι η λειτουργία συνδέεται σωστά με την πλοκή του παιχνιδιού και δεν εμπλέκεται σε κάποια άλλη λογική.
Μπορώ να προσθέσω πολλαπλές αποστολές;Ναι, μπορείτε να προσθέσετε περισσότερες αποστολές και χαρακτήρες επεκτείνοντας τον αντίστοιχο κώδικα.
Πόσος χρόνος χρειάζεται για να προσαρμόσετε αυτή τη λειτουργία; Ηπροσαρμογή δεν θα πρέπει να διαρκέσει περισσότερο από 30 λεπτά, αν είστε εξοικειωμένοι με το βασικό πλαίσιο.