Profesní vývojář her na Unity - kurz 151 200 rub. ze SkillFactory, školení 12 měsíců, Datum 13. srpna 2023.
Různé / / November 27, 2023
Během tréninku vytvoříte čtyři hry: 3D plošinovka, Vesmírná střílečka, Tower defense a 3D závodní
Posledním projektem je vývoj konceptu, herního designu a naprogramování vlastní hry, pro kterou si vyberete žánr a platformu.
Základní část kurzu GameDev (12 měsíců)
Úvod do GameDev
1 měsíc
Úvod do GameDev: jak se tvoří hry od nápadu po vydání, úvod do herního designu, technický obsah hry, obsah a logika, obsah hry, herní enginy, úpravy úrovní
Unity Editor: Základy editoru, Obchod s aktivy, Materiál, Collider System, Osvětlení, Prefabrikáty, Terén, Fyzikální motor, Systém částic, Uživatelské rozhraní
Návrh úrovní na příkladu 3D Adventure: testovací scéna, práce s prefabrikáty, mechanika a dynamika úrovní, základy interakce objektů, tvorba úrovní - od plánování po dokumentaci, WhiteBox
Vytvoření umístění od začátku: úvod do Blenderu, primitiva, polygonální modelování, vytvoření jednoduchého umístění, textury, rozbalení, import do enginu, nastavení scény, přidání osvětlení, interaktivní
Výsledek: vytvořte 3D plošinovku a herní lokaci s osvětlením a interaktivitou
Programování v C#
2,5 měsíce
Visual Studio Basics: úvod a historie jazyka C#, vývojové prostředí Visual Studio, první program, proces kompilace, ladění aplikací
Základy GIT: Systémy správy verzí, Úvod do Git, Github, Markdown, Git UI, Git ve Visual Studiu, Základní operace Git, Větvení Git, Pokročilé funkce Git
Základní pojmy a datové typy: proměnné, konstanty, literály, základní datové typy, výčty, vstup a výstup konzole, základní operace v C#, převody typů
Základní konstrukce v C#: podmínky a konstrukce, smyčky, pole, n-tice, workshop
Metody v C#: metody, parametry metody, předávání parametrů, rozsah, rekurzivní funkce, konečný projekt
OOP: referenční a smysluplné datové typy, struktury a objekty, třídy a struktury, funkce práce s referenčními a smysluplnými datovými typy, balení a rozbalení, zapouzdření, dědičnost, polymorfismus, abstraktní třídy, agregace a kompozice, statické třídy a prvky, zobecnění
Integrace C# do Unity: funkce C# v Unity, vytvoření jednoduchého 3D dobrodružství
Herní design
1 měsíc
Level Design: základní pojmy, fáze výroby úrovně
Výroba úrovní: nápad, papírový prototyp, polotovar, umění úrovně
Týmový vývoj: role, umění, inženýři, designéři, management, fáze vývoje
Psaní herního konceptu a prezentace pro investory: koncept, stručný popis, USP/USP, pilíře designu, formulace Core Loop a popis systémů, investoři, struktura a vlastnosti hřiště
Výsledek: seznámit se s procesem navrhování nové hry. Dozvíte se o základních přístupech, jak přijít s hrou, která bude žádaná. Vytvoříte návrhový dokument pro vaši budoucí hru.
Vesmírná střílečka
1,5 měsíce
Příprava na Space Shooter: popis nápadu, návrhový dokument, struktura projektu a import 2D aktiv, sprajtů
Montovaná sestava vesmírné lodi: tvorba vesmírné lodi, virtuální joystick, abstrakce ovládání
Úroveň scény: kamera, pozadí, fyzické předměty, znovuzrození hráče, strop úrovně
Obsah úrovně: lodní zbraně, granáty, omezení střelby, sbírání předmětů, spawnery
Nepřátelské lodě: prefabrikát nepřátelských lodí, státní stroj, hledání cílové pozice, střelba
Výsledek: vyvinout mobilní 2D hru Vesmírná střílečka
3D závodění
1,5 měsíce
Příprava na 3D závodění: design obrázku, entity a parametry, komponenta Rigidbody, komponenta WheelCollider, skript ovladače auta.
Auto: stavba auta z primitivů, přizpůsobení kol, ovladač vstupu přehrávače a přehrávače, kamera třetí osoby, zvuk motoru, zvuk kolize.
Trať: sestavení prostředí, terén, trať, průjezd kontrolním bodem, ovladač závodu, začátek a konec závodu, metriky závodu, pozice, čas na kolo, nejlepší čas.
Boti: ovladač botů, pohyb k bodu, pohyb botů po dráze, přidávání robotů do závodu, úrovně obtížnosti botů.
Výsledek: vyvinout 3D počítačovou hru Racing
Obrana věže
1,5 měsíce
Příprava na obranu věže: základní architektura, první prototyp, věž, pohyb nepřítele, prototyp nepřítele a externí nastavení
Rozhraní herní scény: vývoj architektury TD, interakce mezi hráčem a nepřítelem, jednoduché prvky HUD, interaktivní rozhraní pro stavbu věží, správa skupin rozhraní
Úrovně, nabídky a ukládání: architektura úrovní TD, události vítězství a porážky v úrovních, implementace rozhraní mapy úrovní, ukládání postupu hráče na disk, nabídka spuštění hry
Prohlubující se mechanika: hodnocení výkonu hráče, nepřátelské vlny, zrychlení vln, upgrady
Noví nepřátelé a věže: typy brnění a poškození, vylepšení věží, hráčské dovednosti a další styl kódu
Výsledek: vyvinout mobilní 2D Tower Defense hru
Týmový nebo nezávislý vývoj vaší hry
3 měsíce
Vývoj prototypu hry
Designový obrázek
Jídelní lístek
úrovně
Herní entity
Interakce
roboti
Scénáře
Výsledek: vyvinout hru, kterou si sami navrhnete. Vývoj může probíhat individuálně nebo v týmu. Práce budou probíhat pod vedením zkušeného odborníka. Vaším úkolem je vydat hru a uvést ji na trh (na Steamu, Google Play a/nebo App Store)
B
bonalina
18.11.2022 G.
Zajímavý kurz
Výhody: Zpětná vazba od mentorů, možnost řešit případné dotazy během školení. Nevýhody: K videu nejsou žádné titulky. Vybral jsem si kurz Unity Game Developer. Snil jsem o tvorbě her a nakonec jsem se rozhodl zkusit kurzy. Je tam spousta užitečných informací a zajímavých úkolů. Zadání se mi líbilo, jsou tam psané informace, zpětná vazba od mentorů...
M
magnet 49
30.05.2022 G.
Kurzy doporučuji.
Výhody: Pohodlná doba školení, velký objem webinářů, dostupnost informací. Nevýhody: Žádné zápory jsem nezaznamenal. Chodím na kurz Unity Game Developer. Téma „herních motorů“ se stalo zajímavým. Chtěl jsem zkusit vytvořit vlastní hru. Hledal jsem vhodnou platformu pro studium kurzu. Rozhodl jsem se absolvovat kurz vývoje her v Unity od SkillFactory. Studium probíhá ve volném čase od školy...
R
Rulut678
20.05.2022 G.
Je to lepší než mnoho běžných univerzit
Výhody: Kurzy můžete navštěvovat kdykoli, nepřetržitá podpora, dostatek času na plnění úkolů. Nevýhody: K práci potřebujete počítač alespoň průměrného výkonu a dostatečné paměti. Koupil jsem si kurz vývoje her pomocí herního enginu Unity, tento formát školení je pro mě zcela vhodný. Vždy se mi líbily hry a vše s nimi spojené, a když jsem na YouT viděl...