Gameplay-Programmierung - Kurs 89.200 Rubel. von der XYZ-Schule, Ausbildung, Datum: 29. November 2023.
Verschiedenes / / November 27, 2023
150 Vorlesungen + 22 Hausaufgaben
Dauer: 5 Monate
Wissensstand: fortgeschritten
mehr als 380 Stunden Übung
Training nach dem Programm des ehemaligen leitenden Gameplay-Programmierers von Rainbow Six Siege
Gameplay-Programmierer implementiert Benutzererlebnisse, wie steuerbare Fahrzeuge oder einen Enterhaken, wie in Uncharted 4. Wenn Sie solche Aufgaben mögen, ist dieser Kurs genau das Richtige für Sie. Hier erfahren Sie, wie Sie beliebige Mechaniken in der Praxis umsetzen und dies systematisch tun – wie es in AAA-Studios üblich ist. Nach Abschluss des Kurses sind Sie in der Lage, nicht nur Shooter, sondern auch Spiele jedes anderen Genres zu erstellen – 2D-Plattformer, RTS, Flugsimulator, Kampfspiel oder Rollenspiel.
Der Kurs ist für Sie geeignet, wenn Sie
- Du beherrschst mindestens eine Programmiersprache und möchtest als Gameplay-Programmierer in einem Spielestudio arbeiten oder deine eigenen Spiele in der Unreal Engine programmieren.\
- C++-Entwickler, der die langweiligen kommerziellen Aufgaben satt hat, möchten etwas Interessanteres tun und seine Fähigkeiten verbessern, um mehr zu verdienen.
Programmtraining von einem Gameplay-Programmierer, der bei Ubisoft an Rainbow Six Siege gearbeitet hat
Als Abschlussprojekt implementieren Sie eines der zur Auswahl stehenden Gameplay-Systeme – eine Drohne oder einen Bogen
„Karriere-Cheat“ als Geschenk – eine Auswahl an Meisterkursen, die bei der Jobsuche helfen
Abonnement für XYZ Plus für 1 Monat – das ist unsere Wissensdatenbank mit geschlossenen Streams und Meisterkursen
Zweck des Kurses
Der Kurs hilft Ihnen, ein echter Entwickler zu werden – die Schulung eignet sich sowohl für diejenigen, die bereits wissen, wie man Spiele programmiert, als auch für Anfänger, die die Arbeit mit der Unreal Engine von Grund auf erlernen möchten. Bringen Sie Ihnen bei, Code zu schreiben, der es den Spielcharakteren ermöglicht, sich zu bewegen, zu navigieren, zu schießen und aktiv mit der Welt um sie herum zu interagieren. Während des Kurses lernen wir C++, arbeiten mit der Unreal Engine 4, richten Inventar und die Umgebung ein, erstellen Charaktere und Waffen.
Was werden Sie im Kurs machen?
- Erstellen Sie Spiel- und Nicht-Spieler-Charaktere (NPC) in C++
- Implementieren Sie Bewegungs-, Schuss-, Bewegungsmechaniken und viele andere in Unreal Engine 4
- Finden und beheben Sie Gameplay-Fehler mithilfe von Codeüberprüfungen
- Arbeiten Sie mit dem Perforce-Spielversionskontrollsystem
- Entwickeln Sie Spielschnittstellen (GUI) und Netzwerkmechaniken
- Code optimieren
Lernerfolg
Kenntnisse in der Implementierung grundlegender Shooter-Mechaniken in UE und C++
Sie erfahren, wie Schießen, Bewegung, Unreal-Netzwerkreplikation, künstliche Intelligenz von NPCs und deren Reaktion auf Schaden funktionieren – und Sie erfahren, wie Sie all dies selbst erstellen können.
Kenntnis grundlegender Konzepte aus der Branche
Sie erfahren, was die Tick-Funktion ist und welche Stufen sie hat, den Verhaltensbaum und das Gefühlssystem von NPCs, wie Skelettanimationen funktionieren, was eine Linienverfolgung oder ein Raycast ist und wie sie implementiert wird.
Fähigkeiten für die Arbeit im Studio
Nach Abschluss des Kurses können Sie sich auf eine Stelle als Junior-Entwickler in einem Spielestudio bewerben, und wenn Sie Erfahrung in der Entwicklung in einem anderen Bereich haben, dann auf eine mittlere Position.
Durchführung von Codeüberprüfungen zur Fehlerbeseitigung
Mithilfe von Codeüberprüfungen können Sie Fehler im Gameplay finden und beheben. Und arbeiten Sie auch mit dem Perforce-Spielversionskontrollsystem und unterziehen Sie sich Tests.