Unreal Engine 4 tutorial για αρχάριους - όλες τις λεπτομέρειες
Με το Unreal Engine 4, μπορείτε εύκολα να προγραμματίσετε τον εαυτό σας επαγγελματικά και περίπλοκα βιντεοπαιχνίδια. Σε αυτό το σεμινάριο θα μάθετε για τη δομή του προγράμματος και μερικές βασικές έννοιες.
Εγκαταστήστε το Unreal Engine 4
Πριν ξεκινήσετε τον προγραμματισμό με το Unreal Engine, πρέπει πρώτα να το εγκαταστήσετε. Σε αυτό το παράδειγμα σας παρουσιάζουμε την εγκατάσταση κάτω από τα Windows.
- Πρώτα κατεβάστε το Unreal Engine 4. Αυτό γίνεται μέσω της αρχικής σελίδας του Unreal Engine.
- Στη συνέχεια, εκτελέστε το πρόγραμμα εγκατάστασης και κάντε κλικ στην επιλογή "Εγκατάσταση".
- Κατά τη διάρκεια της εγκατάστασης, το τείχος προστασίας των Windows θα εμποδίσει το πρόγραμμα να έχει πρόσβαση στο δίκτυο αρκετές φορές. Ωστόσο, θα πρέπει να επιτρέψετε αυτήν την πρόσβαση, ώστε να μπορέσετε να εγκαταστήσετε σωστά το Unreal Engine ή το Epic Games Launcher.
- Αφού ολοκληρωθεί η εγκατάσταση, ξεκινήστε την εφαρμογή Epic Games Launcher και συνδεθείτε με τον λογαριασμό σας Epic Games.
- Αν χρειαστεί, κάντε κλικ στο "Επίλυση τώρα" για να ανανεώσετε τις παλιές συντομεύσεις.
- Τώρα κάντε κλικ στην καρτέλα "Unreal Engine" και στο "Install Engine".
- Στη συνέχεια, μπορείτε να επιλέξετε πού να εγκαταστήσετε τον κινητήρα. Εάν θέλετε, μπορείτε να το εγκαταστήσετε σε ένα USB stick ή έναν εξωτερικό σκληρό δίσκο, για παράδειγμα. Στη συνέχεια, κάντε κλικ στο "Εγκατάσταση".
- Αν ο Εκπαιδευτής Epic Games αργότερα ρωτήσει αν τα αρχεία εκ των προτέρων πρέπει να αντιστοιχιστούν στο Εκκινητή, κάντε κλικ στο "Επισκευή τώρα".
Unreal Engine 4: Ο υπεύθυνος έργου
Μόλις ολοκληρωθεί η εγκατάσταση του Unreal Engine, μπορείτε να το ξεκινήσετε κάνοντας κλικ στο "Εκκίνηση".
- Ο διαχειριστής του έργου ξεκινάει πρώτα. Εάν δεν έχετε εργαστεί πριν με το Unreal Engine, καλό είναι να επιλέξετε ένα πρότυπο εδώ.
- Επίσης, δώστε στο έργο ένα όνομα και επιλέξτε την τοποθεσία.
- Τέλος, κάντε κλικ στο "Δημιουργία Έργου" για να ξεκινήσετε.
Τμήματα προγράμματος στο Unreal Engine
Ο μηχανισμός Unreal Engine χωρίζεται σε έξι σημαντικά πεδία.
- Πίνακας λειτουργιών: Εδώ θα βρείτε διάφορα εργαλεία, όπως το "Εργαλείο Τοπίου", το "Εργαλείο φυλλώματος" ή το "Εργαλείο τοποθεσίας". Με το "Εργαλείο τοποθεσίας" μπορείτε, για παράδειγμα - όπως υποδηλώνει το όνομα - να τοποθετήσετε αντικείμενα στο επίπεδο.
- World Outliner: Το "World Outliner" δείχνει όλα τα αντικείμενα του τρέχοντος επιπέδου και χρησιμοποιείται για οργάνωση.
- Λεπτομέρειες: Στο πεδίο "Λεπτομέρειες" μπορείτε να επεξεργαστείτε τις ιδιότητες των επιμέρους αντικειμένων του επιπέδου.
- Γραμμή εργαλείων: Στην κορυφή θα βρείτε το Toolbar, το οποίο προσφέρει γενικές λειτουργίες. Το κουμπί "Παιχνίδι" με το οποίο μπορείτε να δοκιμάσετε το παιχνίδι σας είναι πολύ σημαντικό.
- Viewport: Μπορείτε πάντα να βλέπετε το τρέχον επίπεδο στο "Viewport" από διαφορετικές οπτικές γωνίες. Μπορείτε επίσης να μετακινήσετε αντικείμενα εδώ και πολλά άλλα.
- Browser περιεχομένου: Τέλος, υπάρχει ο "Περιηγητής περιεχομένου", στον οποίο μπορείτε να βρείτε όλα τα αρχεία του έργου. Μπορείτε επίσης να τα οργανώσετε εδώ, να δείτε τη δομή των φακέλων ή να εισάγετε αρχεία.
Unreal Engine: Αυτά τα τυποποιημένα στοιχεία ενεργητικού υπάρχουν
Υπάρχουν αμέτρητα περιουσιακά στοιχεία στο Unreal Engine. Τα τέσσερα σημαντικά τυποποιημένα στοιχεία ενεργητικού είναι:
- Κατηγορία Blueprint: Χρειάζεστε μια "κατηγορία Blueprint" για την πορεία του παιχνιδιού ή για τη συμπεριφορά μεμονωμένων αντικειμένων. Εάν θέλετε να προσθέσετε ένα κινούμενο αυτοκίνητο στο παιχνίδι, για παράδειγμα, αυτό θα μπορούσε να λυθεί με μια "κατηγορία Blueprint". Μια "κλάση Blueprint" προγραμματίζεται με ένα σύστημα κόμβων. Αυτό σημαίνει ότι συνδέετε διάφορα στοιχεία προγράμματος με βέλη, παρόμοια με ένα διάγραμμα ροής.
- Επίπεδο: Με αυτό το στοιχείο μπορείτε εύκολα - όπως υποδηλώνει το όνομα - να δημιουργήσετε ένα επίπεδο, το οποίο μπορείτε να επεξεργαστείτε απευθείας στο "Viewport".
- Υλικό: Αυτό το περιουσιακό στοιχείο είναι επίσης αυτονόητο. Μπορείτε να δημιουργήσετε υλικά με αυτό το στοιχείο σε έναν ειδικό "Επεξεργαστή υλικού". Το σύστημα κόμβου χρησιμοποιείται ξανά εδώ.
- Σύστημα σωματιδίων: Με αυτό το στοιχείο μπορείτε να προσθέσετε σωματίδια σε ένα αντικείμενο. Επεξεργάζεται σε ειδικό επεξεργαστή σωματιδίων.
- Μπορείτε εύκολα να προσθέσετε στοιχεία στο παιχνίδι κάνοντας κλικ στο "Add New" στο "Browser Content". Στη συνέχεια, θα βρείτε τα προαναφερθέντα τυποποιημένα στοιχεία ενεργητικού στην ενότητα "Δημιουργία βασικής περιουσίας".
Πλέγματα στον κινητήρα Unreal
Εάν εργάζεστε με τον κινητήρα Unreal, θα συναντήσετε και τα λεγόμενα "μάτια".
- Χρειάζεστε μάτια ή πολυγωνικά μάτια για τρισδιάστατα γραφικά. Υπάρχουν δύο διαφορετικοί τύποι ματιών.
- Στατικό πλέγμα: Ένα "στατικό πλέγμα" είναι ένα γεωμετρικό αντικείμενο που αποτελείται από πολλά διαφορετικά πολύγωνα (πολύγωνα). Αυτό το αντικείμενο αποθηκεύεται στη μνήμη γραφικών και μπορεί να μετακινηθεί, να περιστραφεί και να κλιμακωθεί χωρίς να απαιτείται πολύ υπολογιστική ισχύς.
- Σκελετικό πλέγμα: Αυτό το μάτι είναι πολύ παρόμοιο με το "στατικό πλέγμα". Ωστόσο, εξακολουθεί να έχει διασυνδέσει τα "οστά" που μπορούν να το αλλάξουν. Εάν θέλετε να προσθέσετε ένα τρέξιμο κουνέλι στο παιχνίδι, χρειάζεστε ένα "Σκελετικό Πλέγμα" έτσι ώστε να μπορείτε επίσης να ζωντανέψετε ένα τρέξιμο κίνημα.