Ιστοσελίδες

Η Ενότητα είναι ένα ισχυρό εργαλείο για σοβαρούς σχεδιαστές παιχνιδιών

Get Paid $500.00 Daily With Google Translator (FREE - Make Money Online 2020)

Get Paid $500.00 Daily With Google Translator (FREE - Make Money Online 2020)
Anonim

Παίρνει πολύ κώδικα για να κάνει έναν διάδρομο με τα πόδια και η Unity μπορεί να το χειριστεί.

Έρχεται με μερικά καλά γραπτά και πολύ χρήσιμα μαθήματα, αλλά αυτά τα μαθήματα υποθέτουν ότι έχετε κάποιο επίπεδο γνώσης για το σχεδιασμό παιχνιδιών σε αυτό το είδος περιβάλλοντος και είναι tutorials στη χρήση της Ενότητας, όχι στις έννοιες που πρέπει να καταλάβετε εκ των προτέρων. Μια διαισθητική κατανόηση του χειρισμού αντικειμένων σε τρισδιάστατο χώρο χρησιμοποιώντας τη δισδιάστατη οθόνη του υπολογιστή σας είναι υποχρεωτική. Όσοι έχουν εμπειρία με επιμελητές επιπέδου για σύγχρονα παιχνίδια όπως το Oblivion και το Half-Life 2 θα έχουν ένα πλεονέκτημα εδώ.

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

Τα παιχνίδια αποτελούνται από σκηνές που περιέχουν GameObjects. Τα GameObjects μπορεί να είναι στοιχεία όπως βράχοι ή εχθροί, πηγές φωτός, κάμερες ή στοιχεία διεπαφής. Τα GameObjects αποτελούνται από στοιχεία όπως το μετασχηματιστικό στοιχείο (το οποίο τοποθετεί και κινεί το αντικείμενο), το πλέγμα (η βάση της οπτικής αναπαράστασης του αντικειμένου), τα υλικά (που καθορίζουν τον τρόπο με τον οποίο θα σχεδιαστεί το αντικείμενο) και πολλα ΑΚΟΜΑ. Δημιουργώντας έναν απλό κύβο ο οποίος θα «πέσει» και «αναπηδήσει» όπως θα περίμενε κανείς είναι τόσο εύκολος όσο η μεταφορά του στοιχείου RigidBody στο αντικείμενο κύβου.

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

Η Unity υποστηρίζει μια ποικιλία γλωσσών προγραμματισμού, συμπεριλαμβανομένων των JavaScript και C #. Όλη η συμπεριφορά στο παιχνίδι πρέπει να είναι σελιδοποιημένη και η τεκμηρίωση υποθέτει ότι είστε ήδη εξειδικευμένος προγραμματιστής. Σχεδόν οτιδήποτε θέλετε να συμβεί στο παιχνίδι σας - ακριβώς κάτω από τον παίκτη που κινείται σε όλο τον κόσμο - απαιτεί ένα σενάριο. Ευτυχώς, παρέχονται τα απόλυτα βασικά στοιχεία, όπως η γενική κίνηση και τα χειροκίνητα σενάρια.

Η Ενότητα δεν περιλαμβάνει εργαλεία 3D μοντελοποίησης, εκτός από τη δυνατότητα δημιουργίας πολύ βασικών γεωμετρικών σχημάτων. Θα χρειαστεί να χρησιμοποιήσετε ένα άλλο πρόγραμμα, όπως το Maya, και στη συνέχεια να εισαγάγετε τα μοντέλα. Η ενότητα περιλαμβάνει ένα βοηθητικό πρόγραμμα κινούμενης εικόνας, αλλά μπορείτε επίσης να χρησιμοποιήσετε άλλα προγράμματα κινούμενων σχεδίων.

Αν ψάχνετε για ένα "Learn program programming!" είδος πακέτου, ελέγξτε το Game Maker ή το RPG Maker XP. Αν έχετε το φόντο για να το εκμεταλλευτείτε, εν τούτοις, η Unity είναι ένα ισχυρό περιβάλλον ανάπτυξης σε μια ασυναγώνιστη τιμή.