Online kurz Game Development v Unity

Game Development v Unity

Level
Kapitol
43
Kategorie
Programování
Hodnocení
3,9 z 5
Délka
9h 3min
Jazyk
CZ

Popis online kurzu

V tomto kurzu si vytvoříme komplexní 3D hru od návrhu až po sestavení. Začneme minikurzem programovacího jazyka C#, pomocí kterého naše hra bude fungovat. Poté se vrhneme rovnou na vývoj hry v herním enginu Unity. 


Programovací jazyk C# ani Unity vám nic neříká?

To vůbec nevadí, protože jedeme pěkně od začátku. 

Naučíme se všechny potřebné příkazy v jazyce C#, které následně použijeme ve vývoji hry. Tím pádem hned uvidíte, co k čemu použijeme v praxi. Řekl vám někdo, že na programování nebo vývoj her potřebujete být dobří v matematice? Jak jistě čekáte mou odpověď, ne nemusíte umět dobře matematiku. A proč? Protože většinu výpočtů již za vás naprogramoval buď Microsoft, který vyvíjí jazyk C# a nebo Unity. 


Proč se učit zrovna C# a Unity engine?

Jsou to technologie budoucnosti. Viděli jste filmy, jako Iron Man, Minority Report a podobné sci-fi? Unity se nepoužívá jen na vývoj her, ale i na vývoj AR aplikací (aplikace rozšířené reality), které se používají v průmyslu 4.0. Unity a C# vám umožňují vytvořit jakoukoli aplikaci na jakoukoli platformu přes PC, Android, iOS, XBOX, PS4, Nintendo Switch, VR (virtuální realita, Occulus Rift, HTC Vive, apod.), AR (rozšířená realita, Googla glass, nové Apple brýle a jiné.). 

Jakou hru budeme vytvářet? Budeme vytvářet střílečku z první osoby, neboli FPS. Hra bude pro jednoho hráče, který bude procházet různými mapami, bude řešit hlavolamy a střílet nepřátele. Naučíme se na této hře všechny fundamentální znalost, které pak můžete použít k vytvoření vlastní hry.


Co se naučíš?

  • jaké nástroje používat pro herní vývoj,
  • základy programovacího jazyka C#,
  • herní engine Unity 3D,
  • vyvíjet v Unity 3D
    • pohyb hráče
    • gravitace a skok
    • animace pohybu hráče
  • Načítání úrovní, návrhový vzor Singleton
  •  Úvod do vytváření mapy pomocí Pro Builder, Collidery a řešení kolizí
  •  Úvod do umělé inteligence
  •  damage data
  •  Aplikování poškození, Výpočet poškození
  •  Nastavení a Zprovoznění  Ragdoll efektu


Co všechno dostaneš?

  • 43 kapitol kurzu,
  • více jako 7 hodín videomateriálu.
  • moderované diskusní fórum,
  • certifikát o absolvování kurzu,
  • garance vrácení peňěz do 14 dní.

Kapitoly online kurzu

Úvod do kurzu (1)

Ukázka 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
Načítání úrovní, návrhový vzor Singleton
24:33
Ú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

Lektor Martin Čapek
3,9 Hodnocení
1 Kurz

Hodnocení studentů

Hodnocení od studentů zapsaných v kurzu na Skillmea.

3,9 z 5 · 14 hodnocení

Doporučené online kurzy