λογισμικό

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

Πώς να κάνω μια 3D MMORPG

Ο όρος " MMORPG " είναι ένα αρκτικόλεξο για " μαζικά multiplayer online παιχνίδι ρόλων ». Τέτοια παιχνίδια επιτρέπουν σε πολλούς παίκτες να αγωνίζονται ταυτόχρονα και να αναπτύξουν τον πλούτο και την κατάσταση των εικονικών χαρακτήρων τους, σαν να υπήρχε στο φυσικό κόσμο . MMORPGs με τα στοιχεία 3 - D παιχνίδι χαρακτηριστικό συστατικό , συμπεριλαμβανομένων των χαρακτήρων , που φαίνεται να έχουν ένα συστατικό οπτικό βάθος για την ενίσχυση της ρεαλισμό . Κάνοντας μια 3 - D MMORPG περιλαμβάνει τη σύνταξη των αλγορίθμων , που ονομάζεται τεχνητή νοημοσύνη , που προσομοιώνουν τα εμπόδια ενός παιχνιδιού . Κάνοντας τη δική σας 3 - D MMORPG προσφέρει την ικανοποίηση της δημιουργίας ενός σύμπαντος σύμφωνα με το σχέδιό σας , και με τη ζωντάνια των εισροών από διαφορετικούς παίκτες . Οδηγίες
Η 1

Παίξτε μια σειρά από open source ( δωρεάν ) MMORPGs 3 - D , όπως Σκούρο Crow ή Simbion . Γράψτε τις απαντήσεις σε αυτά τα ερωτήματα , και άλλα που σχετίζονται με τους : ; " Τι μου αρέσει και δεν αρέσει για αυτό το παιχνίδι Πώς θα κάνω το καλύτερο , πιο εύκολο , πιο σκληρά και πιο ελκυστικό Τι ρύθμιση και το θέμα ( Παλιά Δύση , στο διάστημα , μεσαιωνική ) θα ήταν πιο κατάλληλη για αυτό το παιχνίδι ; " 2

Κατεβάστε και εγκαταστήστε ένα κιτ ανάπτυξης λογισμικού ( SDK ) για τη γλώσσα του πηγαίου κώδικα του παιχνιδιού . Το SDK έχει τα compiler και τον εντοπισμό σφαλμάτων προγράμματα θα πρέπει να οικοδομήσουμε το εκτελέσιμο πρόγραμμα από τον πηγαίο κώδικα . Εάν η προέλευση του παιχνιδιού είναι σε Java , κατεβάστε το Java SDK κάλεσε το JDK από την Oracle . Εάν η προέλευση του παιχνιδιού είναι σε C ​​+ + , μπορείτε να κατεβάσετε ένα SDK από τη σελίδα της συλλογής GNU μεταγλωττιστή .
Εικόνων 3

Κατεβάστε και εγκαταστήστε ένα ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) για τη γραφή και την επεξεργασία του πηγαίου κώδικα . Make κώδικα πρόγραμμα γραφής IDE είναι πολύ πιο εύκολο από ό, τι ένα κανονικό επεξεργαστή κειμένου μπορεί , με την παροχή ελέγχου για συντακτικά λάθη κατά την πληκτρολόγηση , ολοκληρώνοντας τις δηλώσεις αυτόματα , και άλλα εργαλεία που εξοικονομούν χρόνο . Μπορείτε να δοκιμάσετε το NetBeans ή Eclipse για δύο Java και C + + κώδικα .
Η 4

Κατεβάστε τον πηγαίο κώδικα για ένα από τα παιχνίδια που έχεις παίξει , τότε συγκεντρώνουν χρησιμοποιώντας τις οδηγίες που συνοδεύουν τη λήψη. Παίξτε το παιχνίδι για να σας εξασφαλίσει ότι καταρτίζονται σωστά.
5

Εκτυπώστε καθένα από τα αρχεία πηγαίου κώδικα του παιχνιδιού , στη συνέχεια, πληκτρολογήστε ξανά τα αρχεία προέλευσης με αναφορά στις εκτυπώσεις . Επαναπληκτρολόγηση κωδικό του παιχνιδιού απαιτεί μια προσεκτική ανάγνωση που θα χτίσει την κατανόησή σας των αλγορίθμων του παιχνιδιού . Μεταγλωττίσετε και να δοκιμάσει το παιχνίδι .
Η 6

Αρχείο ( εις διπλούν και να σώσει ) αρχεία προέλευσης του παιχνιδιού , στη συνέχεια, διαγράψτε ένα από αυτά . Ξαναγράψτε όσο κώδικα προγράμματος της πηγής , όπως μπορείτε να θυμηθείτε , αναφερόμενος στην εκτύπωση μόνο, όπως απαιτείται . Αυτό το βήμα προωθεί τη βαθιά σκέψη για λειτουργία του παιχνιδιού .
Η 7

Μεταγλώττιση και να τρέξει το παιχνίδι , στη συνέχεια, επαναλάβετε το βήμα της πληκτρολογώντας το αρχείο προέλευσης από τη μνήμη μέχρι που δεν χρειάζεστε πλέον την εκτύπωση . Επαναλάβετε αυτήν την απαγγελία υπόλοιπα αρχεία κώδικα του παιχνιδιού . Ολοκληρώνοντας αυτό το βήμα παρέχει την απαραίτητη γνώση για να αλλάζετε τον κώδικα του MMORPG της .
8

Γράψτε τον κώδικα του προγράμματος για ένα από τα μικρής κλίμακας αλλαγές που έγραψε στο βήμα 1 . Για παράδειγμα , να αλλάξετε το χρώμα των μαλλιών ενός χαρακτήρα από καστανό σε χρυσό , ( για παράδειγμα , " Warrior.Hair.color = GOLD ? " )
Η 9

Μεταγλώττιση και να δοκιμάσει το παιχνίδι , στη συνέχεια, χρησιμοποιήστε τον εντοπισμό σφαλμάτων IDE σας . εργαλεία για να διορθώσετε τυχόν λάθη . Αναζήτηση τεκμηρίωση του IDE για " debugging " για λεπτομερείς οδηγίες σχετικά με τη χρήση αυτής της δυνατότητας .
Η 10

Γράψτε τον κώδικα για τις υπόλοιπες αλλαγές στη λίστα σας , ξεκινώντας από απλές μέχρι τις πιο σύνθετες αλλαγές .

11

Γράψε μηνύματα , στα φόρουμ ανάπτυξης παιχνιδιών όπως GameDev ή DevMaster , ζητώντας από τους παίκτες να σας βοηθήσουν να ελέγξετε το παιχνίδι . Γράψτε μια νέα λίστα των αλλαγών με βάση τις παρατηρήσεις τους , στη συνέχεια, να αναθεωρήσει τον πηγαίο κώδικα του παιχνιδιού με βάση τη νέα λίστα .
Η
εικόνων

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

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