λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> PC Games

Πώς να οικοδομήσουμε ένα ρομπότ PC παιχνίδι

Στα περισσότερα παιχνίδια βίντεο , οι χαρακτήρες μπορούν να υποδιαιρεθούν σε δύο βασικές κατηγορίες : ο παίκτης χαρακτήρας που ελέγχεται και χαρακτήρες που ελέγχονται από τα σενάρια της τεχνητής νοημοσύνης . Υπάρχει , ωστόσο , υπάρχουν μια τρίτη κατηγορία που συνδυάζει τα χαρακτηριστικά των άλλων δύο . Η κατηγορία αυτή είναι το bot , μια τεχνητή νοημοσύνη σενάριο που πληροί τους ρόλους που συνήθως εκτελούνται από έναν παίκτη . Συνήθως δημιουργείται από τους χρήστες σε ένα mod παιχνιδιού , bots εξυπηρετούν πολλούς σκοπούς . Κάποιοι μπορεί να χρησιμοποιηθεί ως πρακτική τους αντιπάλους σε παιχνίδια πολλαπλών παικτών , ενώ σε άλλους να παίζουν πιο κουραστική λειτουργίες του παιχνιδιού , ο παίκτης δεν επιθυμεί να συμμετάσχουν in Ανεξάρτητα , δημιουργώντας κάθε bot απαιτεί την ίδια βασική μέθοδο . Τα πράγματα που θα χρειαστείτε
κωδικός compiler
Level editor
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Γράψτε μια λίστα με τις συμπεριφορές και τα χαρακτηριστικά που θα θέλατε bot σας για να εκθέσουν. Σκεφτείτε τι όπλα θα θέλατε το bot να ευνοήσει , καθώς και ποια power-ups που θα ακολουθήσει , αν το bot είναι για χρήση σε ένα ανταγωνιστικό παιχνίδι για πολλούς παίκτες . Αν το bot θα είναι για συνεταιρισμός παιχνίδι , τον κατάλογο των καθηκόντων που θα θέλατε το bot να εκτελέσει για λογαριασμό του παίκτη . 2

Ανοίξτε το επίπεδο επεξεργαστή για το παιχνίδι στο οποίο σκοπεύετε να χρησιμοποιήσετε το bot σας . Χρησιμοποιώντας τα εργαλεία εισαγωγής οντότητα που διατίθενται στο συγκεκριμένο επεξεργαστή , τοποθετήστε αόρατο και βατός οντότητες σε όλο τον χάρτη στην οδό ξέφωτα . Space ομοιόμορφα σε κάθε πιθανή θέση ένας χαρακτήρας θα περπατήσει . Κάθε φορέας θα πρέπει να φέρουν την ίδια ετικέτα , π.χ. « σημείο αναφοράς ». Οι οντότητες αυτές θα πρέπει να χρησιμοποιηθεί για να κατευθύνει bot σας σε όλο το χάρτη .
Εικόνων 3

Ανοίξτε τον κάδο αρχείου για το παιχνίδι και να γίνει γνωστός ο τύπος του κωδικού αρχείο δέσμης ενεργειών που χρησιμοποιείται για την τεχνητή νοημοσύνη χαρακτήρες . Ορισμένα παιχνίδια , όπως το Unreal Tournament 3 , υποστηρίζουν τη χρήση των bots εντελώς, και περιλαμβάνουν έναν κατάλογο αρχείων για αυτούς . Δημιουργήστε ένα νέο αρχείο αυτού του τύπου και να το ανοίξετε στον κώδικα compiler σας . Προγραμματίστε την συμπεριφορά και τις προτεραιότητες του bot σε " if-else " βρόχους ή το ισοδύναμο ότι η συγκεκριμένη γλώσσα script υποστηρίζει --- που σημαίνει ότι αν μία προϋπόθεση είναι αλήθεια , να το κάνετε αυτό ? Άλλο , το κάνουμε αυτό . Σε ένα multiplayer shooter πρώτου προσώπου , η πρώτη προτεραιότητα του bot θα πρέπει να κερδίσει το παιχνίδι , δηλαδή τη σάρωση για άλλους παίκτες και να επιτεθεί εκείνους που βρίσκουν . Σε αντίθετη περίπτωση , το σενάριο θα πρέπει να έχει το bot αξιολογήσουν την ίδια την υγεία και πυρομαχικά της και να κάνει μια διαδρομή για τις παραδόσεις αυτές , εφόσον διαπιστώνεται ότι λείπει . Πρόγραμμα στην ικανότητα pathfinding έχοντας τη σάρωση σενάριο , σε ορισμένη ακτίνα , για τις " σημείο αναφοράς " οντότητες που βρίσκονται σε ολόκληρο το χάρτη και κινείται προς αυτή που θα πάρει πιο κοντά στο στόχο της .
Εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα