Profesia Vývojár hier na Unity - kurz 151 200 rub. zo SkillFactory, školenie 12 mesiacov, Dátum 13. augusta 2023.
Rôzne / / November 27, 2023
Počas tréningu si vytvoríte štyri hry: 3D plošinovka, Vesmírna strieľačka, Tower defense a 3D racing
Posledným projektom je vývoj konceptu, herného dizajnu a programovanie vlastnej hry, pre ktorú si zvolíte žáner a platformu.
Základná časť kurzu GameDev (12 mesiacov)
Úvod do GameDev
1 mesiac
Úvod do GameDev: ako sa vyrábajú hry od nápadu po vydanie, úvod do herného dizajnu, technický obsah hry, obsah a logika, obsah hry, herné enginy, úprava úrovní
Unity Editor: Základy editora, Obchod s aktívami, Materiál, Collider System, Osvetlenie, Prefabrikáty, Terén, Fyzikálny motor, Systém častíc, Používateľské rozhranie
Návrh úrovní na príklade 3D Adventure: testovacia scéna, práca s prefabrikátmi, mechanika a dynamika úrovní, základy interakcie objektov, tvorba úrovní - od plánovania po dokumentáciu, WhiteBox
Vytvorenie miesta od začiatku: úvod do Blenderu, primitíva, polygonálne modelovanie, vytvorenie jednoduchého miesta, textúry, rozbalenie, importovanie do enginu, nastavenie scény, pridanie osvetlenia, interaktívne
výsledok: vytvorte 3D plošinovku a herné miesto s osvetlením a interaktivitou
Programovanie v C#
2,5 mesiaca
Visual Studio Basics: úvod a história jazyka C#, vývojové prostredie Visual Studio, prvý program, proces kompilácie, ladenie aplikácií
Základy GIT: Systémy riadenia verzií, Úvod do Git, Github, Markdown, Git UI, Git vo Visual Studiu, Základné operácie Git, vetvenie Git, Pokročilé funkcie Git
Základné pojmy a dátové typy: premenné, konštanty, literály, základné dátové typy, enumerácie, vstup a výstup konzoly, základné operácie C#, konverzie typov
Základné konštrukcie C#: podmienené a konštrukty, cykly, polia, n-tice, workshop
Metódy v C#: metódy, parametre metódy, odovzdávanie parametrov, rozsah, rekurzívne funkcie, finálny projekt
OOP: referenčné a zmysluplné dátové typy, štruktúry a objekty, triedy a štruktúry, funkcie práce s referenčnými a zmysluplnými dátovými typmi, balenie a rozbaľovanie, zapuzdrenie, dedičnosť, polymorfizmus, abstraktné triedy, agregácia a kompozícia, statické triedy a prvky, zovšeobecnenia
Integrácia C# do Unity: funkcie C# v Unity, vytvorenie jednoduchého 3D dobrodružstva
Herný dizajn
1 mesiac
Level Design: základné pojmy, fázy výroby levelov
Výroba úrovní: nápad, papierový prototyp, polotovar, umenie úrovne
Tímový rozvoj: roly, umenie, inžinieri, dizajnéri, manažment, fázy vývoja
Napísanie herného konceptu a prezentácie pre investorov: koncept, stručný popis, USP/USP, piliere dizajnu, formulácia Core Loop a popis systémov, investori, štruktúra a vlastnosti ihriska
výsledok: zoznámiť sa s procesom navrhovania novej hry. Dozviete sa o základných prístupoch, ako prísť s hrou, ktorá bude žiadaná. Vypracujete dizajnový dokument pre vašu budúcu hru.
Vesmírna strieľačka
1,5 mesiaca
Príprava na Space Shooter: popis nápadu, dizajnový dokument, štruktúra projektu a import 2D aktív, sprite
Prefabrikovaná zostava kozmickej lode: vytvorenie kozmickej lode, virtuálny joystick, abstrakcia ovládania
Úroveň scény: kamera, pozadie, fyzické predmety, znovuzrodenie hráča, strop úrovne
Obsah úrovne: lodné zbrane, granáty, obmedzenia streľby, zbieranie predmetov, spawnery
Nepriateľské lode: prefabrikát nepriateľských lodí, štátny stroj, vyhľadávanie cieľovej pozície, streľba
výsledok: vyvinúť mobilnú 2D hru Vesmírna strieľačka
3D preteky
1,5 mesiaca
Príprava na 3D preteky: dizajn obrazu, entity a parametre, komponent Rigidbody, komponent WheelCollider, skript ovládača auta.
Auto: stavba auta z primitívov, prispôsobenie kolies, ovládač vstupu prehrávača a prehrávača, kamera tretej osoby, zvuk motora, zvuk kolízie.
Trať: zostava prostredia, terén, trať, prechod kontrolným bodom, ovládač pretekov, začiatok a koniec pretekov, metrika pretekov, pozícia, čas na kolo, najlepší čas.
Roboty: ovládač robotov, pohyb do bodu, pohyb robotov po trati, pridávanie robotov do závodu, úrovne obtiažnosti robotov.
výsledok: vyvinúť 3D počítačovú hru Racing
Tower Defense
1,5 mesiaca
Príprava na obranu veže: Základná architektúra, Prvý prototyp, Veža, Pohyb nepriateľa, Prototyp nepriateľa a externé nastavenia
Rozhranie hernej scény: vývoj architektúry TD, interakcia medzi hráčom a nepriateľom, jednoduché prvky HUD, interaktívne rozhrania pre stavbu veží, správa skupín rozhraní
Úrovne, menu a uloženia: architektúra úrovní TD, udalosti víťazstiev a porážok v úrovniach, implementácia rozhrania mapy úrovní, ukladanie postupu hráča na disk, ponuka spustenia hry
Prehlbujúca sa mechanika: hodnotenie výkonu hráča, nepriateľské vlny, zrýchlenie vĺn, upgrady
Noví nepriatelia a veže: typy brnenia a typy poškodenia, vylepšenia veže, hráčske schopnosti a ďalší štýl kódu
výsledok: vyvinúť mobilnú 2D tower defense hru
Tímový alebo nezávislý vývoj vašej hry
3 mesiace
Vývoj prototypu hry
Dizajnový obrázok
Ponuka
Úrovne
Herné entity
Interakcie
Roboty
Scenáre
výsledok: vytvorte hru, ktorú si sami navrhnete. Vývoj môže prebiehať individuálne alebo v tíme. Práce budú prebiehať pod vedením skúseného odborníka. Vašou úlohou je vydať hru a uviesť ju na trh (na Steame, Google Play a/alebo App Store)
B
bonalina
18.11.2022 G.
Zaujímavý kurz
Výhody: Spätná väzba od mentorov, možnosť riešiť akékoľvek otázky počas školenia. Nevýhody: K videu nie sú žiadne titulky. Vybral som si kurz Unity Game Developer. Sníval som o vytváraní hier a nakoniec som sa rozhodol vyskúšať kurzy. Je tam množstvo užitočných informácií a zaujímavých úloh. Zadania sa mi páčili, sú tam písané informácie, spätná väzba od mentorov...
M
magnet 49
30.05.2022 G.
Kurzy odporúčam.
Výhody: Pohodlný čas školenia, veľký objem webinárov, dostupnosť informácií. Nevýhody: Nevšimol som si žiadne mínusy. Chodím na kurz Unity Game Developer. Zaujímavou sa stala téma „herných motorov“. Chcel som skúsiť vytvoriť vlastnú hru. Hľadal som vhodnú platformu na štúdium kurzu. Rozhodol som sa absolvovať kurz vývoja hier v Unity od SkillFactory. Štúdium prebieha vo voľnom čase od školy...
R
Rulut678
20.05.2022 G.
Je to lepšie ako mnohé bežné univerzity
Výhody: Kurzy môžete absolvovať kedykoľvek, 24/7 podpora, dostatok času na dokončenie úloh. Nevýhody: Na prácu potrebujete počítač s aspoň priemerným výkonom a dostatočnou pamäťou. Kúpil som si kurz vývoja hier pomocou herného enginu Unity, tento formát školenia mi úplne vyhovuje. Vždy som mal rád hry a všetko s nimi spojené a keď som na YouT videl...