Programare gameplay - curs 89.200 rub. de la Școala XYZ, formare, Data: 29 noiembrie 2023.
Miscelaneu / / November 27, 2023
150 de prelegeri + 22 de teme
durata: 5 luni
nivel de cunoștințe: avansat
peste 380 de ore de practică
Antrenament conform programului de la fostul programator principal al jocului Rainbow Six Siege
Programator de joc implementează experiențe ale utilizatorului, cum ar fi vehicule controlabile sau un cârlig, ca în Uncharted 4. Dacă vă plac astfel de sarcini, acest curs este pentru dvs. Aici veți învăța cum să implementați orice mecanică în practică și să o faceți sistematic - așa cum este obișnuit în studiourile AAA. După finalizarea cursului, veți putea crea nu numai shootere, ci și jocuri de orice alt gen - platformer 2D, RTS, simulator de zbor, joc de lupte sau RPG.
cursul este potrivit pentru tine dacă tu
- Cunoașteți cel puțin un limbaj de programare și doriți să lucrați ca programator de jocuri într-un studio de jocuri sau să codați propriile jocuri în Unreal Engine.\
- Dezvoltator C++, obosit de sarcini comerciale plictisitoare, vrea să facă ceva mai interesant și să-ți îmbunătățească abilitățile pentru a câștiga mai mult.
Program de instruire de la un programator de joc care a lucrat la Rainbow Six Siege la Ubisoft
Ca proiect de absolvire, vei implementa unul dintre sistemele de joc din care să alegi - o dronă sau un arc
„Career cheat” ca cadou - o selecție de cursuri de master care vă vor ajuta să găsiți un loc de muncă
Abonament la XYZ Plus timp de 1 lună - aceasta este baza noastră de cunoștințe cu fluxuri închise și cursuri de master
Scopul cursului
Cursul te va ajuta să devii un adevărat dezvoltator - instruirea este potrivită atât pentru cei care știu deja să programeze jocuri, cât și pentru începătorii care doresc să învețe cum să lucreze în Unreal Engine de la zero. Învață-te să scrii un cod care le va permite personajelor din joc să se miște, să navigheze, să tragă și să interacționeze activ cu lumea din jurul lor. Pe parcursul cursului vom învăța C++, vom lucra cu Unreal Engine 4, vom configura inventarul și mediul, vom crea personaje și arme.
Ce vei face la curs?
- Creați personaje de joc și non-player (NPC) în C++
- Implementați mecanica mișcării, a tragerii, a mișcării și multe altele în Unreal Engine 4
- Găsiți și remediați erorile de joc folosind recenzii de cod
- Lucrați cu sistemul de control al versiunii jocului Perforce
- Dezvoltați interfețe de joc (gui) și mecanici de rețea
- Optimizați codul
Rezultatul invatatului
Abilități în implementarea mecanicilor de bază ale shooter-ului în UE și C++
Veți învăța cum funcționează împușcăturile, mișcarea, replicarea rețelei Ireal, inteligența artificială a NPC-urilor și reacția lor la daune - și veți învăța cum să creați singur toate acestea.
Cunoașterea conceptelor fundamentale din industrie
Veți afla ce este funcția Tick și ce stadii are, arborele comportamentelor și sistemul de sentimente ale NPC-urilor, cum funcționează animațiile scheletice, ce este un traseu de linie sau radiație și cum este implementat.
Abilități de lucru în studio
După finalizarea cursului, vei putea aplica pentru un post de dezvoltator junior într-un studio de jocuri, iar dacă ai experiență în dezvoltare într-un alt domeniu, atunci pentru o poziție de mijloc.
Efectuarea de revizuiri de cod pentru a elimina erorile
Veți găsi și remedia erorile în joc folosind recenzii de cod. Și, de asemenea, lucrați cu sistemul de control al versiunii jocului Perforce și treceți la testare.