Gameplay programmering - kursus 89.200 rub. fra XYZ School, træning, Dato: 29. november 2023.
Miscellanea / / November 27, 2023
150 forelæsninger + 22 hjemmeopgaver
varighed: 5 måneder
vidensniveau: avanceret
mere end 380 timers træning
Træning i henhold til programmet fra den tidligere ledende gameplay-programmør fra Rainbow Six Siege
Gameplay programmør implementerer brugeroplevelser, såsom kontrollerbare køretøjer eller en gribekrog, som i Uncharted 4. Hvis du kan lide sådanne opgaver, er dette kursus for dig. Her lærer du at implementere enhver mekanik i praksis og gøre det systematisk - som det er kutyme i AAA-studier. Efter at have gennemført kurset, vil du være i stand til at skabe ikke kun skydespil, men også spil af enhver anden genre - 2D-platformsspil, RTS, flysimulator, kampspil eller RPG.
kurset passer til dig, hvis du
- Du kender mindst ét programmeringssprog og ønsker at arbejde som gameplay-programmør i et spilstudie eller kode til dine egne spil i Unreal Engine.\
- C++ udvikler, træt af kedelige kommercielle opgaver, ønsker at gøre noget mere interessant og forbedre dine færdigheder for at tjene mere.
Programtræning fra en gameplay-programmør, der arbejdede på Rainbow Six Siege hos Ubisoft
Som et afgangsprojekt vil du implementere et af spilsystemerne at vælge imellem – en drone eller en bue
"Karrieresnyd" som gave - et udvalg af mesterklasser, der hjælper med at finde et job
Abonnement på XYZ Plus i 1 måned - dette er vores vidensbase med lukkede streams og masterclasses
Formål med kurset
Kurset hjælper dig med at blive en rigtig udvikler – uddannelsen er velegnet til både dem, der allerede kan programmere spil, og begyndere, der gerne vil lære at arbejde i Unreal Engine fra bunden. Lær dig at skrive kode, der giver spilkaraktererne mulighed for at bevæge sig, navigere, skyde og aktivt interagere med verden omkring dem. I løbet af kurset vil vi lære C++, arbejde med Unreal Engine 4, opsætte inventar og miljø, skabe karakterer og våben.
Hvad vil du lave på kurset?
- Opret spil- og ikke-spillerfigurer (NPC) i C++
- Implementer mekanik for bevægelse, skydning, bevægelse og mange andre i Unreal Engine 4
- Find og ret gameplay-fejl ved hjælp af kodeanmeldelser
- Arbejd med Perforce-spilversionskontrolsystemet
- Udvikle spilgrænseflader (gui) og netværksmekanik
- Optimer kode
Læringsudbytte
Færdighed i at implementere grundlæggende skydemekanik i UE og C++
Du vil lære, hvordan skydning, bevægelse, uvirkelig netværksreplikering, kunstig intelligens af NPC'er og deres reaktion på skader virker - og du vil lære, hvordan du selv skaber alt dette.
Kendskab til grundlæggende begreber fra branchen
Du vil lære, hvad Tick-funktionen er, og hvilke stadier den har, adfærdstræet og følelsessystemet for NPC'er, hvordan skeletanimationer fungerer, hvad et linjespor eller strålekast er, og hvordan det implementeres.
Færdigheder til at arbejde i studiet
Efter endt forløb vil du kunne søge en stilling som juniorudvikler i et spilstudie, og har du erfaring med udvikling inden for et andet område, så til en mellemstilling.
Udførelse af kodegennemgange for at eliminere fejl
Du vil finde og rette fejl i gameplayet ved hjælp af kodeanmeldelser. Og også arbejde med Perforce-spilversionskontrolsystemet og gennemgå test.