Προγραμματιστής παιχνιδιών στο Unreal Engine 4. Junior - δωρεάν μάθημα από το Skillbox, εκπαίδευση, Ημερομηνία: 29 Νοεμβρίου 2023.
μικροαντικείμενα / / November 27, 2023
Για απόλυτους αρχάριους στην ανάπτυξη παιχνιδιών
Θα γνωρίσετε την Unreal Engine, μια από τις πιο ισχυρές και δημοφιλείς μηχανές παιχνιδιών στον κόσμο. Μάθετε τα βασικά του προγραμματισμού στην C++, μάθετε πώς να χρησιμοποιείτε το σύστημα ελέγχου έκδοσης Git και ξεκινήστε να εργάζεστε με το Blueprints, ένα οπτικό σύστημα δέσμης ενεργειών στο UE.
Προγραμματιστής παιχνιδιών για PC, PS4, IOS, Android, VR. Καθηγητής προαιρετικών πανεπιστημιακών μαθημάτων και συνεδρίων για την ανάπτυξη στο Unreal Engine 4. Ομιλητής της κατεύθυνσης UE4 στο Skillbox.
Φτιάχνοντας ένα απλό arkanoid σε Blueprints
Δημιουργία έργου, διεπαφή επεξεργαστή, βασικές λειτουργίες
Μάθετε να χρησιμοποιείτε το Epic Launcher και να δημιουργείτε έργα. Θα αρχίσετε να κατανοείτε τη διεπαφή του Unreal Engine.
Βασικές κατηγορίες, ρυθμίσεις έργου, έργο και δομή κινητήρα
Συνεχίστε την εξερεύνηση της διεπαφής UE4. Μάθετε ποιες είναι οι βασικές τάξεις Blueprints και τη βασική δομή ενός έργου.
Πώς να χρησιμοποιήσετε το Git όταν εργάζεστε μόνοι
Γνωρίστε διαφορετικά συστήματα ελέγχου εκδόσεων. Μάθετε να ρυθμίζετε και να χρησιμοποιείτε το Git με το Unreal Engine 4 και άλλα.
Πρώτο σχέδιο. Συστατικά
Μάθετε τι είναι ηθοποιός. Μάθετε να δημιουργείτε ηθοποιούς, να περιγράφετε και να προσθέτετε τα στοιχεία τους.
Μεταβλητές και συναρτήσεις. Έλεγχος ροής σε σχεδιαγράμματα
Θα καταλάβετε πώς και γιατί να χρησιμοποιείτε μεταβλητές και συναρτήσεις σε σχεδιαγράμματα. Μάθετε τι είναι οι ροές και πώς να εργαστείτε με αυτές.
Ηθοποιός. Αλληλεπίδραση μεταξύ ηθοποιών
Μάθετε να διαμορφώνετε ιδιότητες ηθοποιών και να σχηματίζετε αλληλεπιδράσεις στα Blueprints.
Εντοπισμός σφαλμάτων και δοκιμή Blueprints
Θα μπορείτε να δοκιμάσετε σενάρια για σφάλματα και να πραγματοποιήσετε διόρθωση σφαλμάτων στο Unreal Engine.
Κληρονομικότητα, πίνακες
Μάθετε να εργάζεστε με σύνολα δεδομένων - πίνακες - και να δημιουργείτε ιεραρχίες σχεδιαγραμμάτων.
Συμβάντα σεναρίου (Σενάριο κατασκευής, Spawn, Event Dispatcher)
Κατακτήστε τα εργαλεία Construction Script, Spawn και Event Dispatcher, τα οποία σας επιτρέπουν να ενεργοποιείτε συμβάντα στο παιχνίδι.
Βασιστείτε σε σχεδιαγράμματα
Μάθετε πώς να συναρμολογείτε ένα έργο σε ένα λειτουργικό πρωτότυπο.
Γράψιμο ενός φιδιού σε C++
Εργαλεία για ανάπτυξη C++. Πρώτος κωδικός
Εγκαταστήστε το Visual Studio, εξοικειωθείτε με τις λειτουργίες και μεταγλωττίστε το πρώτο σας πρόγραμμα.
Ανάπτυξη σε C++ σε διαδικαστικό στυλ
Θα καταλάβετε πώς να εργαστείτε με τις συναρτήσεις και τον τελεστή επιστροφής. Μάθετε να ορίζετε παραμέτρους συναρτήσεων και ορίσματα, λέξεις-κλειδιά και αναγνωριστικά. Μάθετε πώς λειτουργούν οι χειριστές και κατακτήστε τη βασική μορφοποίηση κώδικα.
Προεπεξεργαστής και οι οδηγίες του
Μάθετε να κάνετε εντοπισμό σφαλμάτων προγραμμάτων χρησιμοποιώντας το Visual Studio, να εργάζεστε με προγράμματα πολλαπλών αρχείων, αρχεία cpp και h. Μάθετε πώς να χρησιμοποιείτε τον προεπεξεργαστή UE4 και τις εξειδικευμένες οδηγίες του.
Δημιουργία έργου και δημιουργία έργου. Δημιουργία βασικών κλάσεων σε C++
Θα κατανοήσετε βασικούς τύπους δεδομένων και θα κατανοήσετε πώς να εργάζεστε σωστά με συμβολοσειρές σε C++ και UE4.
Κανόνες για τη δημιουργία κλάσεων και αντικειμένων, κεφαλίδων και μακροεντολών
Μάθετε να εργάζεστε με δηλώσεις, βρόχους, μπλοκ κώδικα και πεδία στη C++.
Πίνακες. Μετατροπή τύπου δεδομένων
Θα μάθετε τι είναι οι πίνακες στη C++, τον κατασκευαστή του Tarray, τους χώρους ονομάτων. Μάθετε να μετατρέπετε τύπους δεδομένων.
Κλάσεις και αντικείμενα στη C++. Ενθυλάκωση
Θα καταλάβετε τι είναι οι τάξεις και τι λειτουργία επιτελούν. Μάθετε να δημιουργείτε αντικείμενα, να ενσωματώνετε δεδομένα και κώδικα. Γνωρίστε τις βασικές κατηγορίες του UE4.
Δείκτες και σύνδεσμοι
Μάθετε πώς να εργάζεστε με μνήμη, δείκτες, αναφορές και να φορτώνετε ξανά μια συνάρτηση.
Κλάσεις και αντικείμενα στη C++. Κληρονομία
Μάθετε να δημιουργείτε μια ιεραρχία τάξης, να επεκτείνετε και να αλλάζετε τη λειτουργικότητα των θυγατρικών τάξεων και να εργάζεστε με πρότυπα. Κατανοήστε πώς να χρησιμοποιείτε τον κρυφό κατασκευαστή και το UE Cast.
Δομές και απαριθμήσεις
Θα μπορείτε να εργαστείτε με απαριθμήσεις και δομές στο Unreal Engine 4. Δημιουργήστε μια τάξη «φιδιού» και γράψτε τη λογική της κίνησης κατά μήκος του αγωνιστικού χώρου.
Κλάσεις και αντικείμενα στη C++. Πολυμορφισμός
Μάθετε να εργάζεστε με την ιδιότητα του πολυμορφισμού και τις αφηρημένες τάξεις. Δημιουργήστε τάξεις "φαγητό" και "εμπόδια", συναρμολογήστε ένα πρωτότυπο του παιχνιδιού.
στας.σορόχοφ
23.07.2021 ΣΟΛ.
Είναι καλύτερα να ελέγξετε τα πάντα πριν από την αγορά
Καλό απόγευμα Θα σας πω για την εμπειρία μου να διασχίσω το μονοπάτι της ζωής με το Skilbox. Μόλις πρόσφατα αγόρασα ένα μάθημα για το Unreal Engine στον ιστότοπο· με ενδιέφερε το δεύτερο μέρος του μαθήματος, το οποίο ήταν αφιερωμένο ειδικά στον προγραμματισμό για το Ureal Engine. Αλλά μετά την αγορά, αποδείχθηκε ότι το μάθημα δεν ήταν έτοιμο και το δεύτερο μέρος ήταν υπό ανάπτυξη και θα ήταν διαθέσιμο σε τουλάχιστον έξι μήνες και οι τελευταίες διαλέξεις σε ένα χρόνο. Αυτό είναι...