/ / / Κινητήρας παιχνιδιών Ενότητα. Μονάδα 3D στα ρωσικά

Ενιαία μηχανή παιχνιδιών. Μονάδα 3D στα ρωσικά

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

Φυσικά, πίσω από αυτό βρίσκεται κάποιος - στην πλειοψηφίαπεριπτώσεις, είναι ολόκληρη η εταιρεία, που αποτελείται από πολλά διαμερίσματα, καθένα από τα οποία ασχολείται με τις δικές του δραστηριότητες. Μαζί, δημιουργούν τα πιο σημαντικά και ελκυστικά σύγχρονα παιχνίδια στον υπολογιστή. Ωστόσο, αξίζει να σημειωθεί ότι τα τελευταία χρόνια ένας μεγάλος αριθμός των indie παιχνίδια - έργα από ανεξάρτητους προγραμματιστές. Αυτό μπορεί να είναι ένα άτομο, και μια μικρή ομάδα από ομοϊδεάτες τους ανθρώπους, αλλά το πιο σημαντικό - δεν έχουν ένα τεράστιο προϋπολογισμό, εκατοντάδες εργαζόμενοι με εξειδικευμένες τριτοβάθμια εκπαίδευση. Τώρα ο καθένας μπορεί να γράψει το δικό τους παιχνίδι, στην πραγματικότητα υπάρχει ως ένα ξεχωριστό περιβάλλον λειτουργίας και είναι έτοιμη πυρήνα, όπως Ενότητας μηχανή του παιχνιδιού. Σε αυτό το άρθρο θα μάθετε τι είναι και γιατί το χρειάζεστε.

Ο πυρήνας του παιχνιδιού

μηχανή παιχνιδιών ενότητα

Δεν ξεκινά με αυτό που είναικαι συγκεκριμένα τον κινητήρα παιχνιδιών Unity, και με τι είναι ο κινητήρας κατ 'αρχήν. Φανταστείτε να γράψετε ένα παιχνίδι υπολογιστή - χρειάζεστε από το μηδέν για να γράψετε απολύτως όλο τον κώδικα, απολύτως όλες τις μικρότερες κινήσεις των χαρακτήρων, μετακινώντας τους εχθρούς, αλληλεπιδρώντας με το περιβάλλον και χιλιάδες διαφορετικές λεπτομέρειες. Απίστευτα δύσκολο, έτσι δεν είναι; Πολύ πιο εύκολο για εσάς η διαδικασία δημιουργίας μπορεί μόνο να κινηθεί.

Η μηχανή του παιχνιδιού είναι ο πυρήνας του έργου, το οποίοπεριέχει όλα τα βασικά σενάρια. Δηλαδή, αντί να δημιουργήσετε ένα παιχνίδι από το μηδέν, μπορείτε να πάρετε έναν έτοιμο πυρήνα και να το βασίσετε σε πολλά επίπεδα του περιεχομένου σας. Μη φοβάστε ότι αυτό είναι κάτι παράνομο - δεν κλέβετε τον πυρήνα, αλλά απλώς το χρησιμοποιείτε, όπως κάνουν εκατομμύρια άλλοι. Η χρήση μηχανών παιχνιδιών που δημιουργούνται από άλλους είναι μια πολύ κοινή τεχνική, μόνο οι μεγαλύτερες εταιρείες έχουν τα μέσα και τις δυνατότητες να δημιουργήσουν τη δική τους μηχανή παιχνιδιών μεγάλης κλίμακας. Αν δεν έχετε προϋπολογισμό για αυτό, είναι καλύτερο να χρησιμοποιήσετε τη μηχανή παιχνιδιών Unity. Αλλά γιατί;

Γιατί Ενότητα;

3d 3d μηχανή παιχνιδιών

Υπάρχει μια τεράστια ποικιλία απόκινητήρες, οι οποίοι διατίθενται στο δίκτυο είτε εν μέρει δωρεάν είτε πλήρως πληρωμένοι. Θα σας επιτρέψουν να δημιουργήσετε έργα τόσο σε 2D όσο και σε 3D, θα σας δώσει πρόσβαση σε διάφορες δυνατότητες και ούτω καθεξής. Αλλά γιατί από αυτούς πρέπει να επιλέξετε ακριβώς τη μηχανή παιχνιδιών Unity, και όχι κάποια άλλη;

Στην πραγματικότητα, κανείς δεν σας αναγκάζει να κάνετεμια παρόμοια επιλογή - για παράδειγμα, υπάρχει ένας πολύ καλός πυρήνας UDK, ο οποίος χρησιμοποιείται επίσης από πολλούς για να δημιουργήσει παιχνίδια σε 3D. Εάν δεν ενδιαφέρεστε για μια τρισδιάστατη εικόνα, μπορείτε να δημιουργήσετε ένα δισδιάστατο έργο με τον κατάλληλο κινητήρα. Όμως η Unity είναι η πιο δημοφιλής και υψηλής ποιότητας μηχανή 3D διαθέσιμη σήμερα, οπότε σίγουρα πρέπει να σκεφτείτε τη χρήση της. Ο κινητήρας παιχνιδιών Unity 3D έχει πολλά σοβαρά πλεονεκτήματα σε σχέση με άλλους, τα οποία θα συζητηθούν παρακάτω.

Πλεονεκτήματα της Ενότητας

μηχανή παιχνιδιών ενότητας στα ρωσικά

Ενότητα - μια νέα μηχανή για τη δημιουργία 3D παιχνιδιών. Πολλοί αναρωτιούνται γιατί είναι απαραίτητο να το επιλέξει. Όπως ειπώθηκε πριν, κανείς δεν σας αναγκάζει να σταματήσετε την επιλογή σας. Αλλά τώρα θα μάθετε τι ξεχωρίζει εναντίον των άλλων.

Πρώτον, αυτό είναι το περιβάλλον ανάπτυξης - εσείςπαρέχει ένα εξαιρετικά βολικό και λειτουργικό IDE, το οποίο περιέχει και έναν επεξεργαστή σκηνών, έναν επεξεργαστή αντικειμένων και ακόμη και έναν μικρό επεξεργαστή κειμένων. Όσον αφορά το τελευταίο, αυτό το πλεονέκτημα είναι ιδιαίτερα αξιοσημείωτο σε σχέση με τους άλλους, δεδομένου ότι οι περισσότεροι κινητήρες έχουν ήδη τη δική τους γλώσσα συγγραφής, την οποία πρέπει να χρησιμοποιήσετε σε κάθε περίπτωση. Στην περίπτωση της Ενότητας, μπορείτε να χρησιμοποιήσετε τόσο την τοπική γλώσσα όσο και οποιαδήποτε άλλη γλώσσα.

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

ενότητα μια νέα μηχανή για τη δημιουργία 3d παιχνίδια

Εν κατακλείδι, αξίζει να πούμε για το κόστος - συγκεκριμέναγίνεται ένα εμπόδιο για πολλούς αρχάριους προγραμματιστές. Σε αυτή την περίπτωση, δεν είναι πολύ υψηλό - μόνο δεκαπέντε εκατό δολάρια. Εάν θέλετε, μπορείτε να χρησιμοποιήσετε την δωρεάν έκδοση - είναι πλήρως λειτουργική, αλλά δεν διαθέτει κάποιο αριθμό χρήσιμων λειτουργιών. Επίσης, το έτοιμο έργο θα εμφανίζει συνεχώς το λογότυπο της Unity κατά τη διάρκεια του παιχνιδιού. Τώρα καταλαβαίνετε γιατί η Unity 3D είναι μια δημοφιλής μηχανή παιχνιδιών. Αλλά δεν έχει πραγματικά κανένα μειονέκτημα; Τώρα ας μιλήσουμε γι 'αυτό.

Μειονεκτήματα Ενότητας

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

Χρησιμοποιώντας την Ενότητα

unity 3d δημοφιλής μηχανή παιχνιδιών

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

Ρωσική Ενότητα

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

unity3d στα ρωσικά

Προσθήκη δέσμης ενεργειών

Έχει ήδη ειπωθεί ότι δεν θα μπορείτε να αλλάξετε τον κώδικα του πυρήνα. Αλλά ταυτόχρονα μπορείτε να προσθέσετε τα δικά σας σενάρια και επίσης να κατεβάσετε αυτά που δημιουργήθηκαν από άλλους χρήστες.

Διαβάστε περισσότερα: