Gameplay-programmering - cursus 89.200 wrijven. van XYZ School, training, Datum: 29 november 2023.
Gemengde Berichten / / November 27, 2023
150 hoorcolleges + 22 huiswerk
duur: 5 maanden
kennisniveau: gevorderd
meer dan 380 uur oefenen
Trainen volgens het programma van de voormalige hoofdgameplay-programmeur van Rainbow Six Siege
Gameplay-programmeur implementeert gebruikerservaringen, zoals bestuurbare voertuigen of een grijphaak, zoals in Uncharted 4. Als je van dergelijke taken houdt, is deze cursus iets voor jou. Hier leer je hoe je eventuele mechanica in de praktijk kunt implementeren en dit systematisch kunt doen - zoals gebruikelijk in AAA-studio's. Na het voltooien van de cursus kun je niet alleen shooters maken, maar ook games van elk ander genre: 2D-platformgame, RTS, vluchtsimulator, vechtgame of RPG.
de cursus is geschikt voor jou als je
- Je kent minimaal één programmeertaal en wilt aan de slag als gameplayprogrammeur in een gamestudio of codeer voor je eigen games in Unreal Engine.\
- C++-ontwikkelaar, moe van saaie commerciële taken, wil iets interessants doen en je vaardigheden verbeteren om meer te verdienen.
Programmatraining van een gameplay-programmeur die bij Ubisoft aan Rainbow Six Siege heeft gewerkt
Als afstudeerproject implementeer je een van de gameplay-systemen waaruit je kunt kiezen: een drone of een boog
"Carrière cheat" als cadeau - een selectie masterclasses die helpen bij het vinden van een baan
Abonnement op XYZ Plus voor 1 maand - dit is onze kennisbank met gesloten streams en masterclasses
Doel van de cursus
De cursus helpt je een echte ontwikkelaar te worden - de training is geschikt voor zowel degenen die al weten hoe ze games moeten programmeren als beginners die helemaal opnieuw willen leren werken in Unreal Engine. Leer je code te schrijven waarmee de gamepersonages kunnen bewegen, navigeren, schieten en actief kunnen communiceren met de wereld om hen heen. Tijdens de cursus leren we C++, werken met de Unreal Engine 4, inventaris en omgeving opzetten, personages en wapens creëren.
Wat ga je doen op de cursus?
- Creëer game- en niet-spelerkarakters (NPC) in C++
- Implementeer mechanismen van beweging, schieten, beweging en vele andere in Unreal Engine 4
- Vind en repareer gameplay-bugs met behulp van coderecensies
- Werk met het Perforce spelversiecontrolesysteem
- Ontwikkel game-interfaces (gui) en netwerkmechanica
- Optimaliseer code
Leerresultaat
Vaardigheid in het implementeren van basisschietmechanismen in UE en C++
Je leert hoe schieten, beweging, Unreal-netwerkreplicatie, kunstmatige intelligentie van NPC's en hun reactie op schade werken - en je leert hoe je dit allemaal zelf kunt creëren.
Kennis van fundamentele concepten uit de industrie
Je leert wat de Tick-functie is en welke stadia deze kent, de gedragsboom en het gevoelssysteem van NPC's, hoe skeletanimaties werken, wat een lijntracering of ray cast is en hoe deze wordt geïmplementeerd.
Vaardigheden voor het werken in de studio
Na afronding van de cursus kun je solliciteren naar een functie als junior ontwikkelaar in een gamestudio, en als je ervaring hebt met ontwikkelen op een ander gebied, dan naar een middenpositie.
Het uitvoeren van codebeoordelingen om fouten te elimineren
Je zult fouten in het spel vinden en oplossen met behulp van coderecensies. En ook werken met het Perforce spelversiecontrolesysteem en testen ondergaan.