Game Development v Unity
- Level
- Kapitol
- 43
- Kategória
- Programovanie
- Hodnotenie
- 3,9 z 5
- Dĺžka
- 9h 3min
- Jazyk
- CZ
Popis online kurzu
V tomto kurze si vytvoríme komplexnú 3D hru od návrhu až po jej zostrojenie. Začneme minikurzom programovacieho jazyka C#, pomocou ktorého naša hra bude fungovať. Potom sa vrhneme hneď na vývoj hry v hernom engine Unity.
Programovací jazyk C# ani Unity ti nič nehovorí?
To vôbec nevadí, pretože pôjdeme pekne od začiatku.
Naučíme sa všetky potrebné príkazy v jazyku C#, ktoré následne použijeme vo vývoji hry. Tým pádom hneď uvidíte, čo k čomu použijeme v praxi. Povedal vám niekto, že na programovanie alebo vývoj hier potrebujete byť dobrí v matematike? Ako určite čakáte moju odpoveď a tá je: "nie, nemusíte dobre vedieť matematiku". A prečo? Pretože väčšinu výpočtov už za vás naprogramoval buď Microsoft, ktorý vyvíja jazyk C#, alebo Unity.
Prečo sa učiť práve C# a Unity engine?
Sú to technológie budúcnosti. Videli ste filmy ako napr. Iron Man, Minority Report a podobné sci-fi? Unity sa nepoužíva len na vývoj hier, ale aj na vývoj AR aplikácií (aplikácie rozšírenej reality), ktoré sa používajú v priemysle 4.0. Unity a C# vám umožnia vytvoriť akúkoľvek aplikáciu na akúkoľvek platformu od PC, cez Android, iOS, XBOX, PS4, Nintendo Switch, VR (virtuálna realita, Occulus Rift, HTC Vive a pod.), AR (rozšírená realita - Google Glass, nové Apple okuliare a iné).
Akú hru budeme vytvárať?
Budeme vytvárať strieľačku z prvej osoby, alebo tiež FPS. Hra bude pre jedného hráča, ktorý bude prechádzať rôznymi mapami, bude riešiť hlavolamy a strielať nepriateľov. Naučíme sa na tejto hre všetky fundamentálne znalosti, ktoré potom môžete použiť k vytvoreniu vlastnej hry.
Čo sa naučíš?
- aké nástroje používať pre herný vývoj
- základy programovacieho jazyka C#
- herný engine Unity 3D
- vyvíjať v Unity 3D
- pohyb hráča
- gravitácia a skok
- animácia pohybu hráča
- načítanie úrovní, návrhový vzor Singleton
- úvod do tvorby mapy pomocou Pro Builder
- úvod do umelej inteligencie
- damage data
- apilkovanie poškodenia
- nastavenie a rozbehanie Ragdoll efektu
Čo všetko dostaneš?
- 43 kapitol kurzu,
- viac ako 9 hodín videomateriálu,
- moderované diskusné fórum,
- certifikát o absolvovaní kurzu,
- garancia vrátenia peňazí do 14 dní v prípade, že s kurzom nebudeš spokojný.
Kapitoly online kurzu
Úvod do kurzu (1)
Ukážka zdarma
1:09
Nástroje pro vývoj (3)
Instalace MS Visual Studio
5:09
Instalace Unity3D
8:03
3D modely a animace, které budeme používat
7:39
Základy programovacího jazyka C# (rychlokurz) (17)
Datové typy, konzolová aplikace
9:22
Operace + - * /
8:02
Rozhodovací příkaz if
4:54
Pole a ukazatel
6:02
Cyklus for, while a do-while
12:16
Třída, objekt třídy
4:29
Metody, parametry metod, public, private
11:35
Konstruktor
6:11
Dědičnost
7:02
Klíčové slovo přístupnosti protected
4:18
Polymorfismus, virtuální metody, override, base
6:29
Klíčové slovo ABSTRACT, abstraktní třída a metoda
4:15
Klíčové slovo STATIC, statická třída a metoda
6:39
Generické datové typy List a Dictionary. Cyklus foreach a klíčové slovo out.
19:03
Struktura
4:54
Vícenásobná dědičnost, interface
5:46
Delegate, Action
11:44
Úvod do herního enginu Unity3D (2)
Založení projektu
3:31
Popis unity editoru, seznámení
18:13
Vývoj hry v Unity3D (20)
Pohyb hráče
31:35
Rozhlížení hráče
22:32
Úkol: sprint a dřepnutí
Gravitace a skok hráče
12:36
Granát a Laser
31:06
Projektil, střela
37:29
Ruce a zbraně
17:02
Animace pohybu hráče
27:18
Animace střelby, přebíjení a útok na blízko
13:50
Úvod do vytváření mapy pomocí Pro Builder, Collidery a řešení kolizí
24:12
Úvod do umělé inteligence - generování mapy pro pohyb nepřátel
10:28
Úvod do umělé inteligence - pohyb nepřátel pomocí Agenta
16:09
Úvod do umělé inteligence - běh za hráčem 1
12:28
Úvod do umělé inteligence - běh za hráčem 2
9:19
Příprava dat pro poškození a životy, Damage data
7:55
Objekty, které lze trefit a poškodit
12:48
Aplikování poškození, Výpočet poškození
11:35
Nastavení Ragdoll
17:55
Zprovoznění Ragdoll efektu
25:58
Lektor online kurzu
Martin Čapek
Unity
3,9
Hodnotenie
1
Kurz
Hodnotenia študentov
Hodnotenia od študentov zapísaných v kurze na Skillmea.
3,9 z 5
· 14 hodnotení
jockey j.
1
minimálně 5 let a stále kurz neni dokončen a asi ani nikdy nebude.
Martin K.
5
Diky Martinovi za skvely kurz a nazorne vysvetleni. Uzil jsem si to. Martin
MB M.
2
Když lektor něco vysvětluje a ukazuje kurzorem myši na to co vysvětluje a přeskakuje z např. z metody na třidu tak se v tom člověk ztrácí, protože kurzor myši není vidět. 4erný kurzor myši na černém pozadí není úplně dobrá věc.
Marek P.
1
Uz v druhom vide kde vypisuje prvy kod do scriptu tak to nefuguje. Materiali su nedostupne teda niesu tam kde by mali byt. A hrozne uspava.....