Όποιος αναπτύσσει ένα παιχνίδι αντιμετωπίζει το ζήτημα της προοπτικής. Το πρώτο ερώτημα που προκύπτει είναι αν είναι 2D ή 3D. Το πρόγραμμα Unity προσφέρει πολλές επιλογές όσον αφορά την προοπτική του παιχνιδιού.
Τι προοπτική επιλέγω για το παιχνίδι μου στο Unity;
Η κλασική ερώτηση είναι αν θέλετε να προγραμματίσετε ένα παιχνίδι 2D ή 3D. Θα έπρεπε να το έχετε σκεφτεί πριν ξεκινήσετε τον προγραμματισμό. Οι ακόλουθες αποφάσεις εξαρτώνται επίσης από αυτό. Όταν ξεκινάτε ένα νέο έργο, η Unity σας παρουσιάζει αυτήν την επιλογή. Μπορεί να γνωρίζετε ήδη τι θέλετε, αλλά υπάρχουν σημεία που μπορούν να επηρεάσουν τη λειτουργία που θα επιλέξετε.
Στην Unity, η επιλογή μεταξύ 2D και 3D παρέχει ορισμένες ρυθμίσεις για τον επεξεργαστή στην αντίστοιχη λειτουργία. Για παράδειγμα, είναι σημαντικό αν οι εικόνες εισάγονται ως υφή ή σπρέι. Το πλεονέκτημα της Unity είναι ότι μπορείτε να κάνετε εναλλαγή μεταξύ λειτουργιών 2D και 3D. Αυτή η αλλαγή είναι δυνατή ανεξάρτητα από την επιλογή στην αρχή.
Πλήρες τρισδιάστατο
Η τρισδιάστατη γεωμετρία χρησιμοποιείται σε 3D παιχνίδια. Υλικά και υφές αποδίδονται στην επιφάνεια του GameObject. Έτσι, εμφανίζονται ως ένα στερεό περιβάλλον, χαρακτήρες και αντικείμενα στον κόσμο του παιχνιδιού. Η κάμερα κινείται γύρω από τη σκηνή και τα φώτα και οι σκιές δημιουργούνται ρεαλιστικά. Τα 3D παιχνίδια αποδίδουν τη σκηνή στο παιχνίδι από την αντίστοιχη οπτική γωνία. Το αντικείμενο εμφανίζεται μεγαλύτερο στην οθόνη καθώς η κάμερα πλησιάζει. Όλα τα παιχνίδια που απαιτούν αυτές τις ρυθμίσεις δημιουργούνται σε λειτουργία 3D.
Ορθογραφικό 3D
Μερικές φορές οι παίκτες χρησιμοποιούν τρισδιάστατη γεωμετρία και ορθογραφική κάμερα αντί για προοπτική. Αυτή η τεχνική χρησιμοποιείται, για παράδειγμα, σε παιχνίδια δράσης από την άποψη του πουλιού. Αναφέρονται ως 3D. Για τέτοια παιχνίδια είναι λογικό να χρησιμοποιείτε τον επεξεργαστή και σε λειτουργία 2,5D. Δεν χρησιμοποιείτε προοπτική, αλλά εργάζεστε με τρισδιάστατα μοντέλα και στοιχεία. Οι αλλαγές της κάμερας και της σκηνής είναι ορθογραφικές.
Πλήρης 2Δ
Πολλά παιχνίδια 2D χρησιμοποιούν επίπεδα γραφικά που ονομάζονται sprites. Δεν έχουν καθόλου τρισδιάστατη γεωμετρία. Εμφανίζονται ως επίπεδες εικόνες στην οθόνη. Η κάμερα δεν έχει προοπτική στο παιχνίδι. Σε αυτήν την περίπτωση, ο επεξεργαστής 3D είναι χρήσιμος.
2D παιχνίδια με τρισδιάστατα γραφικά
Υπάρχουν 2Δ παιχνίδια που χρησιμοποιούν τρισδιάστατη γεωμετρία, αλλά όπου το περιβάλλον και οι χαρακτήρες με το παιχνίδι περιορίζονται σε 3 διαστάσεις. Η κάμερα μπορεί να εμφανίσει πλάγια όψη και η συσκευή αναπαραγωγής κινείται σε 2 διαστάσεις. Ωστόσο, το παιχνίδι χρησιμοποιεί μοντέλα 2D για εμπόδια και 3D προοπτική για την κάμερα. Το εφέ 3D είναι ένας στιλιστικός και λειτουργικός σκοπός. Αυτή η προοπτική παιχνιδιού ονομάζεται 3D. Το gameplay σε αυτή την περίπτωση είναι 2.5D, αλλά 2D μοντέλα χρησιμοποιούνται για την ανάπτυξη του περιβάλλοντος του παιχνιδιού. Για τέτοια παιχνίδια είναι λογικό να ξεκινήσετε τον επεξεργαστή σε λειτουργία 3D.
2D παιχνίδι με προοπτική κάμερα
Αυτό το Game Perspective είναι ένα άλλο δημοφιλές στυλ παιχνιδιού 2D που χρησιμοποιεί γραφικά 2D. Εδώ χρησιμοποιείται μια προοπτική κάμερα για τη δημιουργία εφέ κύλισης παράλλαξης. Είναι μια σκηνή με το ύφος ενός θεάτρου από χαρτόνι. Όλα τα γραφικά είναι επίπεδα, αλλά είναι διατεταγμένα σε διαφορετικές αποστάσεις από την κάμερα. Και σε αυτήν την περίπτωση, συνιστάται η 2D παραλλαγή. Ωστόσο, η λειτουργία προβολής της κάμερας σε προοπτική και λειτουργία προβολής σκηνής θα πρέπει να αλλάξει σε 3D.
Άλλα στυλ προοπτικής
Μπορεί επίσης να υπάρχουν άλλες παραλλαγές και μοναδικές προοπτικές. Τα παραπάνω είναι απλώς μια επιλογή από τις προοπτικές που είναι δυνατές με την Unity.
(Διαφήμιση)
Αρχικά δημοσιευμένο 2019-09-28 13:34:00.