Unreal Engine 4 - kurz 36 000 rub. z Coddy School of Programming for Children, školenie 6 modulov (mesiace)
Rôzne / / December 02, 2023
Formát: individuálne a skupinové lekcie, offline a online (v reálnom čase).
Počet detí: od 1 do 8.
od 750 rub./hod v online skupine,
od 850 rub./hod v offline skupine,
od 1050 rub./hod individuálne online,
od 1980 rub./hod individuálne offline.
Počítačové hry sa už dlho stali neoddeliteľnou súčasťou života každého dieťaťa. Moderné majstrovské diela herného priemyslu ohromujú predstavivosť vysokou presnosťou detailov, úžasnou grafikou a fyzikou, ktoré sa čoraz viac podobajú realite. Medzitým môže dokonca aj dieťa vytvárať krásne, realistické, skvelé a vzrušujúce videohry! Chcete, aby sa váš syn alebo dcéra pozerali na tvorbu hier zo zadnej strany monitora a prešli z role jednoduchého hráča? Potom vitajte na kurze Unreal Engine 4 v Moskve zo školy CODDY. Vaše dieťa sa naučí, ako vznikajú moderné hry rôznych žánrov a smerov, naštuduje si všetko, z čoho pozostávajú a ako sa vyvíjajú. Kurz si nevyžaduje špeciálne znalosti ani školenie, preto je vhodný pre všetkých kóderov vo veku od 12 rokov so základnými počítačovými znalosťami.
Väčšina hier a 3D projektov sa vytvára pomocou herných motorov, ktoré zahŕňajú obrovskú sadu nástrojov vyvinutých najväčšími spoločnosťami v mediálnom priemysle. Unreal Engine je jedným z najvýkonnejších motorov súčasnosti. Vyvinutý a podporovaný spoločnosťou Epic Games od roku 1998, v skorých a súčasných verziách bol použitý pri vývoji viac ako stovky vydaných projektov.
Vytvorenie hry na Unreal Engine v našich lekciách sa zmení na zábavný a zaujímavý proces. Tento engine je schopný vytvárať realistické obrázky s dobre vyvinutou fyzikou. Deti nebudú musieť premýšľať o tom, ako vytvoriť krásnu vodu alebo nechať stromy hojdať sa pred nárazmi vetra. Tieto funkcie sú už v samotnom motore a deti budú musieť využívať len všetky možnosti.
Samozrejme, dnes už na internete nájdete množstvo bezplatných návodov na Unreal Engine 4. Odporúčame však zvládnuť tento jedinečný nástroj v spoločnosti rovnako zmýšľajúcich ľudí a pod vedením skúseného pedagóga.
Školenie Unreal Engine 4 umožňuje spojiť záujem detí o počítačové hry a učenie sa komplexných technológií na vytváranie a riadenie herného prostredia. V dôsledku absolvovania kurzu vaše dieťa:
Kurzy Unreal Engine v Moskve dávajú deťom skvelú príležitosť pretaviť kreatívne nápady do skutočných herných projektov!
Po ukončení kurzu dostane každý študent osobný certifikát od CODDY.
učiteľ kurzu:
„Programovanie v JavaScripte“, „Frontend Developer: Webové stránky v HTML/CSS/JavaScript“, „Harvard CS50 Course“, „Boti v Pythone“, „Python a JavaScript: programovanie hier v CodeCombat“, „Vytváranie hier v Scratch“, „Unreal Motor 4"
vzdelanie:
Štátna technická univerzita v Jaroslavli (YSTU), Inštitút digitálnych systémov (IDS), špecializácia „Softvérové inžinierstvo“.
Skúsenosti:
Od začiatku strednej školy úspešne absolvoval ďalšie školenia v oblastiach Návrh obvodov, Vývoj webu, Správa systému a Databázy MYSQL. Počas školských a študentských rokov som sa zaujímal o programovanie v jazykoch: Pascal, C++, C#, Python, Ruby, JavaScript, ako aj v jazykoch webdesignu (HTML, CSS).
Záujmy:
Medzi jeho záľuby patrí rezbárstvo, skladanie plastových/drevených modelov lodí, tvorba webových stránok a tvorba programov v Pythone. Som presvedčený, že rozvoj motoriky rúk a mentálnych síl sú neoddeliteľne spojené.
"Potreba IT špecialistov bude len rásť; stať sa jedným z nich znamená stať sa súčasťou malého príbehu."
učiteľ kurzu:
„Počítačová gramotnosť“, „Minecraft: Úvod do umelej inteligencie“, „Etický hacker“, „Počítač gramotnosť na Macu, „Unreal Engine 4“, „Python a strojové učenie“, „Programovanie v Minecrafte“, „Boty na Python"
vzdelanie:
Moskovská polytechnická univerzita, špecializácia „Informačná bezpečnosť“.
Certifikovaný účastník školiaceho programu programovania Minecraft.
Program Microsoft Certified Teacher Innovator Program
Skúsenosti:
Plynule ovláda C++, Pascal s objektmi, Python, Java, PHP. Zaoberal som sa rozložením webových stránok, vytváraním rozložení webových stránok a vývojom log pre spoločnosti na nezávislých stránkach.
Záujmy:
Zaoberá sa programovaním a informačnou bezpečnosťou. Miluje šport a vedie zdravý životný štýl. Zaujíma sa o hudbu a umenie. Verí, že každý môže dosiahnuť, čo chce.
"Ak chcete, aby sa kód ľahko a rýchlo písal, uľahčite jeho čítanie."
učiteľ kurzu:
„Etický hacker“, „Frontend Developer: Webové stránky na HTML/CSS/JavaScript“, „Unity 3D“, „Unreal Engine 4“
vzdelanie:
Štátna technická univerzita v Novosibirsku, špecializácia „Bezpečnosť informácií“.
Skúsenosti:
Plynule ovláda Python, JavaScript, html/css. Pedagogická prax - 3 roky. Podieľal sa na vývoji programov pre obchodovanie na burze. Podieľa sa na implementácii kryptografických nástrojov v rôznych projektoch.
Záujmy:
Študuje hudbu, študuje psychológiu a ekonómiu. Vášnivý pre informačné technológie. Najmä programovanie, tvorba webových stránok, hier. Verí, že vývoj hier je tvorivý proces, ktorý si vyžaduje kreatívne myslenie, tie najbláznivejšie nápady a určité znalosti v psychológii. A dokonca aj v mladom veku môžete ovládať všetky tieto zručnosti.
„Už sme sa narodili vo svete IT. Preto sa musíte čo najskôr naučiť chodiť - písať, učiť sa behať - programovať, učiť sa skákať - vyvíjať hry. Potom budeme môcť tento úžasný svet technológií preskúmať široko ďaleko.“
1. modul
Lekcia jedna
- Stiahnite si a nainštalujte Unreal Engine 4
- Zoznámenie sa s rozhraním
- Zásady práce v 3D priestore
- Práca s predmetmi v hre
- Zoznámenie sa s editorom materiálov a vytváranie vlastných materiálov
V dome: vytvorte niekoľko kompozícií z predmetov v hre, aplikujte na ne materiály
Lekcia dva
- Zmena dňa a noci vo vnútri motora, začnite pracovať s osvetlením
- Hĺbkové štúdium Material Editoru, princípov textúrovania reliéfu
- Úvod do vizuálneho programovacieho systému Blueprints, vytvorenie prvých tried Blueprint
- Písanie skriptov pomocou plánov, vytváranie logiky správania sa herných objektov
V dome: vytvorte novú triedu - cieľ, ktorý reaguje na zasiahnutie určitej oblasti
Lekcia tri
- Úvod do Level Blueprint
- Vytvorenie jednoduchej postavy a naprogramovanie logiky jej pohybu
- Programovanie logiky správania sa objektov v rámci úrovne
- Začiatok vytvárania hry „Labyrint“
V dome: pomocou získaných vedomostí implementovať skok postavy, navrhnúť labyrint, ktorý bude použitý v hre
Lekcia štvrtá
- Prechod medzi úrovňami
- Vytvorenie kompletnej hry pre hru o labyrinte
- Práca na rovnováhe hry (my rozhodujeme, čo hráč môže robiť a čo nie)
- Dokončenie hry „Labyrint“
- Začatie práce na svojom vlastnom mieste hry
- Nástroje na vytváranie terénu (hory, priehlbiny atď.)
V dome: vytvorte si vlastnú hernú mapu s potrebným terénom
2. modul
Lekcia jedna
- Import skutočného terénu do Unreal Engine 4
- Pridávanie materiálov do hernej mapy, vytváranie vrstiev pre terén
- Pridanie vegetácie do hernej mapy
V dome: dokončiť prácu na vlastnej hernej mape, pridať materiály pre rôzne typy terénu, pridať potrebné herné objekty, ak je to možné, pridať rastliny, stromy atď.
Lekcia dva
- Pridávanie a používanie počiatočného obsahu
- Tvorba jednoduchých stavieb a iných architektonických objektov
- Štúdium uzla časovej osi, princípy jeho fungovania a rozsah použitia
- Riešenie možných chýb a problémov
V dome: vytvorte plošinu alebo výťah, ktorý po stlačení klávesy hráča plynule vyvezie na určité miesto
Lekcia tri
- Predstavujeme Widget Blueprint
- Vytvorenie hlavného menu pre hru
- Pridajte svoje vlastné tlačidlá, hudbu na pozadí
- Animácia tlačidiel menu
- Prejdite na požadovanú úroveň z ponuky
V dome: vytvorte si vlastné menu s potrebnými tlačidlami, panelmi, vhodné pre štýl vytváranej hry
Lekcia štvrtá
- Pokračovanie v práci s Widget Blueprint
- Vytvorenie kompletného systému zdravia a brnenia postavy
- Vytvorte si vlastné funkcie v rámci Blueprint
- Vytváranie nebezpečných zón na mape, ktoré spôsobujú škody
- Smrť postavy (koniec hry)
V dome: vytvorte novú triedu Blueprint - zónu, ktorá obnovuje zdravie postavy
3. modul
Lekcia jedna
- Princípy implementácie zložitých postáv v Unreal Engine 4
- Ako funguje kostrová animácia v Unreal Engine 4
- Úvod do animačného plánu
- Spôsoby miešania a interpolácie animácií
- Úvod do BlendSpace 1D
V dome: vytvorte si vlastnú triedu animácií pre postavu a implementujte prehrávanie animácie skoku
Lekcia dva
- Spôsoby, ako vytvoriť svoje vlastné animácie
- Pridanie vlastných animácií do hry
- Importujte animácie z Marketplace
- Predstavujeme BlendSpace 2D
- Zmena režimu fotoaparátu tretej osoby
V dome: pomocou dvojrozmerného BlendSpace si uvedomte schopnosť postavy chodiť v drepe s vhodnými animáciami
Lekcia tri
- Prepínanie fotoaparátu z tretej a prvej osoby
- Úvod do LineTrace
- Implementácia schopnosti pohybovať predmetmi v hre
- Oprava možných chýb
V dome: vytvorte plnohodnotný systém odolnosti postavy s príslušným prvkom rozhrania
Lekcia štvrtá
- Importujte aktíva do Unreal Engine 4 zo zdrojov tretích strán
- Pridávanie zvukov do hry
- Vytváranie rôznych svetelných zdrojov. Statické, stacionárne a dynamické osvetlenie
- Efekty následného spracovania
- Tvorba prestrihových scén
- Prezentácia projektov
4. modul
Lekcia jedna
- Úprava štandardnej postavy pre prácu s AI
- Vytvorenie a konfigurácia ovládača AI
- Vytvorenie najjednoduchšej umelej inteligencie, ktorá je schopná obísť niektoré prekážky
V dome: zopakujte si doma to, čo ste sa naučili na hodine, a nechajte AI reagovať na akékoľvek prekážky
Lekcia dva
- Práca s Nav Mesh Bounds Volume
- Vylepšenie umelej inteligencie, pridanie schopnosti prenasledovať hráčov a iné herné objekty
- Programovanie správania AI, keď sa hráč dostane mimo dosah
V dome: naprogramujte, aby sa materiál AI zmenil, keď je hráč prenasledovaný
Lekcia tri
- Spoznávanie a práca so stromom správania
- Zlepšenie schopností umelej inteligencie, hliadkovanie na mape v daných bodoch
V dome: zmeňte kód tak, aby AI neprechádzala bodmi v náhodnom poradí, ale postupne z jedného do druhého.
Lekcia štvrtá
- Pridanie „zmyslov“ AI (zrak, sluch)
- Vytváranie vlastných udalostí (úloh) pre strom správania
- Finálne nastavenie AI, vypracovanie možných scenárov jej fungovania
V dome: zmeňte kód tak, aby sa AI pohybovala rôznymi rýchlosťami, v závislosti od situácie, pridajte medzi úlohy dvojsekundové oneskorenie
5. modul
Lekcia jedna
- Úprava zložitých materiálov
- Spoznávanie a práca so službou Mixamo
- Vytvorenie kostry pre vlastný model
- Presmerovanie štandardných animácií na váš vlastný model
V dome: pripraviť a importovať niekoľko modelov postáv pre ďalšie použitie na hodinách výtvarnej výchovy
Lekcia dva
- Vyhľadávajte, sťahujte a importujte svoje vlastné animácie pre postavu
- Zoznámenie sa a práca s State Machine
- Nastavenie jednorozmerného BlendSpace a plánu animácií vo všeobecnosti
V dome: konfigurovať animácie pre predtým stiahnuté modely, naprogramovať zrýchlenie znakov stlačením klávesu Shift
Lekcia tri
- Príprava a import prostriedkov pre strieľačku z pohľadu prvej osoby
- Rozvoj logiky pohybu a animácie postavy v prvej osobe
- Pridávanie a prispôsobovanie predmetov, ktoré budú v rukách postavy (zbrane atď.)
V dome: zmeňte kód tak, aby sa postava mohla plížiť a prikrčiť
Lekcia štvrtá
- Vytvorte dynamický pohľad
- Pridanie streleckého systému založeného na LineTrace
- Pridanie zvuku
V dome: práca na vlastnej úrovni – mapa
6. modul
Lekcia jedna
- Pridanie rozptylu pri streľbe
- Vytváranie rôznych vzorov sprejov
- Tvorba a prispôsobenie nálepiek
V dome: pokračujte v práci na svojej vlastnej mape. Okrem toho optimalizujte projekt tak, aby dekalín zostal na stenách navždy a po určitom čase zmizol.
Lekcia dva
- Pridanie reakcií fyzických objektov na výstrel
- Pridanie zvýšeného rozptylu v pohybe
- Importujte a upravujte animácie zbraní
V dome: Doma si zopakujte všetko, čo ste robili na hodine, nezabudnite zakomentovať celý nový kód. Pokračujte vo vytváraní vlastnej mapy.
Lekcia tri
- Vytvorenie systému dobíjania
- Práca s Anim Montage
- Optimalizácia, opravy chýb
V dome: Záverečná práca na mape, príprava projektu na prezentáciu
Lekcia štvrtá
- Pridanie informačných prvkov používateľského rozhrania
- Pridávanie indikátorov z guliek a zábleskov počas výstrelov
- Prezentácia projektu