
Η Warner Bros. Discovery είναι μια παγκόσμια εταιρεία μέσων ενημέρωσης και ψυχαγωγίας που δραστηριοποιείται στους τομείς των μέσων ενημέρωσης, της ψυχαγωγίας και των τηλεπικοινωνιών. Δημιουργεί, παράγει και διανέμει ταινίες, τηλεοπτικά προγράμματα και άλλο περιεχόμενο μέσω μιας σειράς πλατφορμών, με ένα χαρτοφυλάκιο καταξιωμένων εμπορικών σημάτων και franchise που απευθύνονται σε κοινά σε όλο τον κόσμο.
Προχωρημένος Προγραμματιστής Gameplay (C++/Unreal Engine) – Warner Bros. Games Montréal
Ηγείστε την ανάπτυξη συστημάτων gameplay και τεχνητής νοημοσύνης για παιχνίδια AAA σε κονσόλες και PC στη Warner Bros. Games Montréal. Βελτιστοποιήστε την εμπειρία των παικτών και συνεργαστείτε μεταξύ ειδικοτήτων σε υβριδικό ρόλο πλήρους απασχόλησης.
Περιγραφή
- Σχεδιάζετε, αναπτύσσετε, συντηρείτε και αποσφαλματώνετε την αρχιτεκτονική και τα συστήματα gameplay και τεχνητής νοημοσύνης παιχνιδιών
- Λειτουργείτε ως βασικός τεχνικός συντελεστής στην ομάδα gameplay
- Αναλαμβάνετε τους τομείς gameplay και τεχνητής νοημοσύνης, διαμορφώνοντας την αρχιτεκτονική, το εύρος και τις τεχνικές ανταλλαγές με τον Σχεδιασμό και την Παραγωγή
- Καθοδηγείτε τα μέλη της ομάδας και επιλύετε σύνθετα εμπόδια στο gameplay και την τεχνητή νοημοσύνη
- Αναπτύσσετε συστήματα εμπειρίας παίκτη που καλύπτουν διαδραστικούς μηχανισμούς, χαρακτηριστικά gameplay, συνθήκες, ετικέτες, όγκους, πρόοδο και αναμετρήσεις
- Αναπτύσσετε συστήματα τεχνητής νοημοσύνης παιχνιδιών για συμπεριφορά NPC, πλοήγηση, λήψη αποφάσεων και ενσωμάτωση αναμετρήσεων
- Καταγράφετε και βελτιστοποιείτε την απόδοση με τη χρήση προϋπολογισμών CPU και μνήμης, κατανομής χρόνου και επιπέδων συμπεριφορικής λεπτομέρειας
- Συνεργάζεστε με τους τομείς Σχεδιασμού Επιπέδων, Σχεδιασμού Παιχνιδιού, Τέχνης, VFX, Προγραμματισμού και QA για απαιτήσεις, εφικτότητα, εύρος, πληρότητα σχεδιασμού και τεχνικούς κινδύνους
- Βελτιώνετε τα χαρακτηριστικά gameplay και τεχνητής νοημοσύνης μέσω ρύθμισης βάσει δεδομένων, εργαλείων αποσφαλμάτωσης και επικύρωσης
- Παρακολουθείτε εξαρτήσεις μεταξύ ομάδων, συστημάτων και χαρακτηριστικών, ευθυγραμμίζοντας την Παραγωγή και άλλες ειδικότητες
- Συμμετέχετε σε αναθεωρήσεις κώδικα και τεχνική επικύρωση σε ορόσημα gameplay και τεχνητής νοημοσύνης
- Δημιουργείτε τεχνική τεκμηρίωση, όπως TDD, σημειώσεις αρχιτεκτονικής και οδηγούς ενσωμάτωσης περιεχομένου
- Παραμένετε ενημερωμένοι για τις εξελίξεις της μηχανής και τις πρακτικές gameplay και τεχνητής νοημοσύνης
- Προωθείτε βέλτιστες πρακτικές και συμβάλλετε στη συνεχή βελτίωση λογισμικού υψηλών επιδόσεων
Απαιτήσεις
- Διαθέτετε τουλάχιστον οκτώ χρόνια εμπειρίας στον προγραμματισμό C++ στη βιομηχανία βιντεοπαιχνιδιών
- Έχετε συμβάλει σε τουλάχιστον δύο τίτλους AAA, συμπεριλαμβανομένου ενός παιχνιδιού που κυκλοφόρησε σε κονσόλα ή PC
- Επιδεικνύετε ισχυρές βάσεις στη C++, συμπεριλαμβανομένου αντικειμενοστραφούς σχεδιασμού, δομών δεδομένων, αλγορίθμων, templates και πολυνηματικού προγραμματισμού
- Διαθέτετε εκτενή εμπειρία στον σχεδιασμό αρχιτεκτονικής λογισμικού gameplay και τεχνητής νοημοσύνης
- Έχετε εμπειρία στην παράδοση προγραμματιστικής εργασίας μεγάλης κλίμακας για κονσόλες και PC, από το πρωτότυπο έως και μετά την κυκλοφορία
- Εφαρμόζετε τεχνικές βελτιστοποίησης και αποσφαλμάτωσης σε PC και κονσόλες
- Χρησιμοποιείτε ισχυρά μαθηματικά 3D, όπως γραμμική άλγεβρα, τριγωνομετρία, διανύσματα, πίνακες και τετραδόνια
- Κατανοείτε τους τεχνικούς περιορισμούς του animation
- Χρησιμοποιείτε Unreal Engine 5, συμπεριλαμβανομένου του framework gameplay, των State Trees, του EQS, της πλοήγησης και της ενσωμάτωσης χαρακτηριστικών gameplay
- Γνωρίζετε Perforce, JIRA και εργαλεία παρακολούθησης σφαλμάτων
- Επικοινωνείτε με σαφήνεια, συντομία και διαφάνεια γραπτώς και προφορικά
- Διαθέτετε ισχυρές ικανότητες επίλυσης προβλημάτων και αντιμετώπισης τεχνικών ζητημάτων
- Ιεραρχείτε την εργασία με την Παραγωγή και διαχειρίζεστε αυτόνομα την εκτέλεση
- Προωθείτε ασαφή τεχνικά θέματα προς επίλυση
- Καθοδηγείτε λιγότερο έμπειρα μέλη της ομάδας και συνεργάζεστε με εσωτερικούς και εξωτερικούς πόρους
- Δείχνετε πάθος για τα βιντεοπαιχνίδια
Παροχές
- Ευκαιρίες που διαμορφώνουν την καριέρα
- Παροχές επιλεγμένες με φροντίδα
- Πόροι για επαγγελματική ανάπτυξη και εξέλιξη
- Εργασία με ίσες ευκαιρίες
- Προσαρμογές στη διαδικασία αίτησης και πρόσληψης για ειδικευμένους υποψηφίους με αναπηρίες