Játékmenet programozás - tanfolyam 89 200 dörzsölje. XYZ Iskolából, képzés, Időpont: 2023. november 29.
Vegyes Cikkek / / November 27, 2023
150 előadás + 22 házi feladat
időtartam: 5 hónap
tudásszint: haladó
több mint 380 óra gyakorlat
A Rainbow Six Siege korábbi vezető játékprogramozójának programja szerinti edzés
Játékmenet programozó olyan felhasználói élményeket valósít meg, mint például az irányítható járművek vagy a harci horog, mint az Uncharted 4-ben. Ha szereted az ilyen jellegű feladatokat, ez a tanfolyam neked szól. Itt megtudhatja, hogyan valósítson meg bármilyen mechanikát a gyakorlatban, és tegye azt szisztematikusan – ahogy az az AAA stúdiókban megszokott. A tanfolyam elvégzése után nemcsak lövöldözős játékokat, hanem bármilyen más műfajú játékot is készíthet - 2D platformer, RTS, repülőszimulátor, verekedős játék vagy RPG.
a tanfolyam megfelelő Önnek, ha
- Ismersz legalább egy programozási nyelvet, és szeretnél játékprogramozóként dolgozni egy játékstúdióban, vagy kódolni szeretnél saját játékaidat az Unreal Engine-ben.\
- A C++ fejlesztő, aki belefáradt az unalmas kereskedelmi feladatokba, valami érdekesebbet szeretne csinálni, és fejleszteni szeretné tudását, hogy többet kereshessen.
Programoktatás egy játékprogramozótól, aki a Rainbow Six Siege-en dolgozott a Ubisoftnál
Érettségi projektként megvalósíthatod a választható játékrendszerek egyikét - drónt vagy íjat
"Karriercsalás" ajándékként - válogatott mesterkurzusok, amelyek segítenek az álláskeresésben
XYZ Plus előfizetés 1 hónapra - ez a tudásbázisunk zárt adatfolyamokkal és mesterkurzusokkal
A tanfolyam célja
A kurzus segít abban, hogy igazi fejlesztővé váljon – a képzés alkalmas azoknak, akik már ismerik a játékprogramozást, és kezdőknek, akik a semmiből szeretnének megtanulni az Unreal Engine-ben dolgozni. Megtanít olyan kódot írni, amely lehetővé teszi a játék szereplői számára, hogy mozogjanak, navigáljanak, lőjenek és aktívan interakcióba lépjenek a körülöttük lévő világgal. A tanfolyam során megtanuljuk a C++ nyelvet, dolgozunk az Unreal Engine 4-el, felállítjuk a leltárt és a környezetet, karaktereket és fegyvereket készítünk.
Mit fogsz csinálni a tanfolyamon?
- Hozzon létre játék és nem játékos karaktereket (NPC) C++ nyelven
- Valósítsa meg a mozgás, lövöldözés, mozgás és sok más mechanikát az Unreal Engine 4-ben
- Keresse meg és javítsa ki a játékhibákat a kódellenőrzések segítségével
- Dolgozzon a Perforce játék verzióvezérlő rendszerével
- Játék interfészek (gui) és hálózati mechanika fejlesztése
- Kód optimalizálása
Tanulási eredmény
Alapvető lövöldözős mechanikák megvalósításának készsége UE és C++ nyelven
Megtanulja, hogyan működik a lövöldözés, a mozgás, az irreális hálózati replikáció, az NPC-k mesterséges intelligenciája és a sérülésekre adott reakcióik – és megtanulja, hogyan hozhatja létre mindezt saját maga.
Ipari alapfogalmak ismerete
Megtudhatja, mi a Tick funkció és milyen szakaszai vannak, az NPC-k viselkedési fája és érzésrendszere, hogyan működnek a csontváz animációk, mi az a vonalkövetés vagy sugársugárzás, és hogyan valósítják meg.
Stúdiómunkához szükséges készségek
A tanfolyam elvégzése után egy játékstúdió junior fejlesztői pozícióra, illetve ha más területen van fejlesztési tapasztalatod, akkor középső pozícióra tudsz majd jelentkezni.
Kódellenőrzés lefolytatása a hibák kiküszöbölése érdekében
A kódellenőrzések segítségével megtalálhatja és kijavíthatja a játékmenet hibáit. A Perforce játékverzióvezérlő rendszerrel is dolgozhat, és tesztelheti.