Szakma Játékfejlesztő a Unity-n - tanfolyam 151 200 dörzsölje. a SkillFactory-ból, képzés 12 hónap, Dátum: 2023. augusztus 13.
Vegyes Cikkek / / November 27, 2023
Az edzés során négy játékot készítesz: 3D platformer, Space Shooter, Tower Defense és 3D versenyzés
A végső projekt a koncepció kidolgozása, a játék tervezése és a saját játék programozása, amelyhez Ön választja ki a műfajt és a platformot.
A GameDev tanfolyam alap része (12 hónap)
A GameDev bemutatása
1 hónap
Bevezetés a GameDevbe: hogyan készülnek a játékok az ötlettől a kiadásig, bevezetés a játék tervezésébe, a játék technikai tartalma, tartalom és logika, játéktartalom, játékmotorok, szintszerkesztés
Unity Editor: Szerkesztő alapjai, Eszköztár, Anyag, Ütköztető rendszer, Világítás, Előregyártott elemek, Terep, Fizikai motor, Részecskerendszer, Felhasználói felület
Szinttervezés a 3D Adventure példáján: tesztjelenet, munka előregyártott elemekkel, szintmechanika és dinamika, objektum interakció alapjai, szintalkotás - a tervezéstől a dokumentációig, WhiteBox
Hely létrehozása a semmiből: Bevezetés a Blenderbe, primitívek, sokszög modellezés, egyszerű hely létrehozása, textúrák, kicsomagolás, importálás a motorba, helyszín beállítása, világítás hozzáadása, interaktív
Eredmény: 3D platformer és játékhely létrehozása világítással és interaktivitással
Programozás C# nyelven
2,5 hónap
Visual Studio alapjai: a C# nyelv bemutatása és története, Visual Studio fejlesztői környezet, első program, fordítási folyamat, alkalmazások hibakeresése
GIT alapok: Verzióvezérlő rendszerek, Bevezetés a Gitbe, Github, Markdown, Git UI, Git a Visual Studioban, Alapvető Git-műveletek, Git elágazás, Speciális Git-szolgáltatások
Alapfogalmak és adattípusok: változók, konstansok, literálok, alapvető adattípusok, felsorolások, konzol bemenet és kimenet, alapvető C# műveletek, típuskonverziók
Alapvető C# konstrukciók: feltételes és konstrukciók, ciklusok, tömbök, sorok, műhely
Metódusok C#-ban: metódusok, metódusparaméterek, paraméterátadás, hatókör, rekurzív függvények, végleges projekt
OOP: referencia és értelmes adattípusok, struktúrák és objektumok, osztályok és struktúrák, a referenciákkal és értelmes adattípusokkal való munkavégzés jellemzői, csomagolás és kicsomagolás, tokozás, öröklődés, polimorfizmus, absztrakt osztályok, összesítés és összetétel, statikus osztályok és elemek, általánosítások
A C# integrálása a Unity-be: a C# jellemzői a Unityben, egyszerű 3D-s kaland létrehozása
Játék tervezés
1 hónap
Szinttervezés: alapfogalmak, szintgyártás szakaszai
Szintgyártás: ötlet, papír prototípus, blank, level art
Csapatfejlesztés: szerepek, művészet, mérnökök, tervezők, menedzsment, fejlesztési szakaszok
Játékkoncepció és pitch írása befektetőknek: koncepció, rövid leírás, USP/USP, Tervezési pillérek, Core Loop megfogalmazása és leírása a rendszerekről, befektetőkről, a pitch felépítéséről és jellemzőiről
Eredmény: ismerkedjen meg egy új játék tervezésének folyamatával. Megismerheti az alapvető megközelítéseket egy olyan játék kidolgozásához, amelyre kereslet lesz. Tervezési dokumentumot fog kidolgozni jövőbeli játékához.
Space shooter
1,5 hónap
Felkészülés a Space Shooterre: ötlet leírása, tervdokumentum, projektstruktúra és 2D-s eszközök, sprite-ok importálása
Űrhajó előregyártott összeszerelés: űrhajó létrehozása, virtuális joystick, vezérlés absztrakció
Szintjelenet: kamera, háttér, fizikai tárgyak, játékos újjászületése, szintsapka
Szinttartalom: hajófegyverek, kagylók, lövöldözési korlátozások, felszedő tárgyak, spawnerek
Ellenséges hajók: ellenséges hajó előregyártott, állapotgép, célpont keresés, lövöldözés
Eredmény: fejleszteni egy mobil 2D játék Space shooter
3D-s versenyzés
1,5 hónap
Felkészülés a 3D-s versenyzésre: képtervezés, entitások és paraméterek, Rigidbody komponens, WheelCollider komponens, autóvezérlő szkript.
Autó: autó építése primitívekből, kerekek testreszabása, lejátszó és lejátszó bemeneti vezérlő, harmadik személyű kamera, motorhang, ütközési hang.
Pálya: környezet összeállítás, terep, pálya, ellenőrzőpont áthaladás, versenyvezérlő, a verseny kezdete és vége, versenymérők, pozíció, köridő, legjobb idő.
Botok: botvezérlő, mozgás egy pontra, bot mozgása a pálya mentén, botok hozzáadása a versenyhez, bot nehézségi szintje.
Eredmény: 3D-s Racing számítógépes játék fejlesztése
Torony védelem
1,5 hónap
Felkészülés a toronyvédelemre: Alapvető architektúra, első prototípus, torony, ellenséges mozgás, ellenséges prototípus és külső beállítások
Játékszín interfész: TD architektúra fejlesztése, Player és Enemy interakciója, egyszerű HUD elemek, interaktív felületek tornyok építéséhez, interfész csoportok kezelése
Szintek, menük és mentések: TD szintek architektúrája, győzelem és vereség események a szinteken, szinttérkép interfész megvalósítása, a játékos előrehaladásának mentése lemezre, játék start menü
Mechanika elmélyítése: játékos teljesítményértékelés, ellenséges hullámok, hullámgyorsítás, frissítések
Új ellenségek és tornyok: páncéltípusok és sebzéstípusok, toronyfejlesztések, játékos készségek és egyéb kódstílusok
Eredmény: fejleszteni egy mobil 2D torony védelmi játékot
A játék csapat- vagy indie fejlesztése
3 hónap
Játék prototípus fejlesztése
Tervezési kép
Menü
Szintek
Játék entitások
Interakciók
Botok
Forgatókönyvek
Eredmény: dolgozzon ki egy játékot, amelyet maga tervez. A fejlesztés történhet egyénileg vagy csapatban. A munkát tapasztalt szakember irányításával végezzük. Az Ön feladata a játék kiadása és piacra hozatala (a Steamen, a Google Playen és/vagy az App Store-ban)
B
bonalina
18.11.2022 G.
Érdekes tanfolyam
Előnyök: Mentorok visszajelzése, lehetőség a képzés során felmerülő kérdések megválaszolására. Hátrányok: A videóhoz nincs felirat. A Unity Game Developer tanfolyamot választottam. Arról álmodoztam, hogy játékokat készítek, és végül úgy döntöttem, hogy megpróbálok tanfolyamokat végezni. Sok hasznos információ és érdekes feladat található. Tetszettek a feladatok, vannak írásos információk, mentorok visszajelzései...
M
mágnes49
30.05.2022 G.
Ajánlom a tanfolyamokat.
Előnyök: Kényelmes képzési idő, nagy mennyiségű webinárium, információk elérhetősége. Hátrányok: Nem vettem észre semmilyen hátrányt. A Unity Game Developer tanfolyamra járok. Érdekessé vált a „játékmotorok” téma. Meg akartam próbálni létrehozni a saját játékomat. A tanfolyam elvégzéséhez megfelelő platformot kerestem. Úgy döntöttem, hogy részt veszek egy játékfejlesztési tanfolyamon a Unity programban a SkillFactory-tól. A tanulás az iskolától szabadidőben történik...
R
Rulut678
20.05.2022 G.
Ez jobb, mint sok rendes egyetem
Előnyök: Bármikor részt vehet az órákon, 24 órás támogatás, rengeteg idő a feladatok elvégzésére. Hátrányok: A munkához legalább átlagos teljesítményű és elegendő memóriával rendelkező számítógépre van szükség. Vettem egy játékfejlesztési tanfolyamot a Unity játékmotor segítségével, ez a képzési formátum teljesen megfelelő számomra. Mindig is szerettem a játékokat és mindent, ami velük kapcsolatos, és amikor megláttam a YouT-en...