Online kurz Unity developer | Proměň nápady v herní světy | robot_dreams Czech
  • < živý online kurz >
  • < 19 lekcí >
  • < 10 týdnů >

Jan Hůda

Senior Unity Developer
Moon Active

Unity od A do Z

Kurz herního vývoje, kde se tvé
fantastické světy stanou realitou.

Nauč se tvořit vlastní hry a staň se Unity vývojářem.
Transformuj své kreativní vize do herních světů, které nadchnou a překvapí.

Rezervuj si místo

O kurzu:

Začni s vývojem v Unity s naším online kurzem. Od první instalace přes spuštění až po prozkoumání vývojářského prostředí – naše praktické lekce ti ukážou vše potřebné. Nauč se tvořit vlastní projekty, od prototypování až po finální hru.

Dozvíš se, jak přidávat grafické prvky, animace a zvukové efekty pro dokonalou atmosféru. Objasníme ti, jak využívat AI pro generování grafiky, textur a efektivní kontrolu kódu.

  • Personalizovaný feedback
    od špičkových lektorů
  • Real use cases
    Praktická cvičení
  • Certifikát
    Doživotní záznamy
  • Discord komunita

Kurz je vhodný pro:

Game designery
  • Naučíš se transformovat kreativní nápady na hratelné zážitky.
  • Naučíš se prototypovat a pracovat se správnou terminologií.
  • Zjistíš, jak pracovat s AI při tvorbě grafiky.
QA testery / IT studenty
  • Aplikuješ své teoretické znalosti na projekty v kontrolovaném prostředí.
  • Zjistíš, jak vytvářet menší solo projekty, a rozšíříš své portfolio.
  • Naučíš se využívat správné vývojářské praktiky a technologie.
Vývojáři
  • V kurzu se specializuješ na herní vývoj a prohloubíš znalosti herních mechanik.
  • Aplikuješ softwarové dovednosti na vývoj her a procvičíš se na reálných projektech.
  • Připravíš se na kariéru v herním průmyslu a rozšíříš své herní portfolio.

Připravujeme

Chci se přihlásit

Kurzem tě provede

Jan Hůda

Senior Unity Developer
Moon Active

  • Začínal s vývojem na platformě Android, kde tvořil vlastní projekty.
  • Pracoval pro Kolibri Games (nyní součást Ubisoftu), Huuuge Games a Moon Active.
  • Jeho specializace zahrnuje implementaci herních prvků a AI, design architektury kódu, integraci herních analytik a plánování roadmap.
  • V současné době pracuje jako Senior Unity Developer ve společnosti Moon Active, kde se zaměřuje na 3D mobilní hry a model „hra jako služba“.
  • Má zkušenosti s mentoringem a vedením týmů a předává své znalosti dalším generacím vývojářů.

Program

    • Lekce 1

    Úvod a instalace

    —> Instalace Unity a Visual Studio, UnityHub
    —> Vytvoření prvního projektu a spuštění play modu

     

    Praktické cvičení: Nainstaluj vše zmíněné, propoj IDE s Unity.

    • Lekce 2

    Unity big picture

    —> Prozkoumání Unity
    —> Vhodnost pro různé typy projektů
    —> Cross-platform buildy
    —> Výběr project templates
    —> První build

     

    Praktické cvičení: Vytvoř první build (.exe).

    • Lekce 3

    Unity Interface

    —> Vysvětlení rozhraní Unity
    —> Scene/Game window
    —> Project
    —> Hierarchy
    —> Console
    —> GameObject
    —> Component

     

    Praktické cvičení: Zaplň scénu pár objekty a v play modu je rozhýbej.

 
    • Lekce 4

    MonoBehaviour

    —> Co je MonoBehaviour
    —> Unity callbacks (Update, Start, Awake)
    —> Tvorba MonoBehaviour skriptu

     

    Praktické cvičení: Vytvoř objekt, který hráč může ovládat.

    • Lekce 5

    Colliders a základní fyzika

    —> 3D a 2D collidery
    —> RigidBody
    —> OnColiderEnter callback

     

    Praktické cvičení: Vytvoř hru, kde bude hráč přeskakovat překážky.

Zobrazit celý program Skrýt program
    • Lekce 6

    Prefabs

    —> Představení prefabs
    —> Vytvoření objektů v runtime
    —> Odstranění objektů
    —> Restartování scény

     

    Praktické cvičení: Modifikuj hru (z předchozí lekce) na endless runner.

    • Lekce 7

    ScriptableObjects

    —> Použití ScriptableObjects
    —> Tvorba GameConfig
    —> Přidání variability do hry

     

    Praktické cvičení: Vytvoř GameConfig s konfigurací hry, přidej variabilitu.

    • Lekce 8

    User Interface

    —> Vysvětlení Canvasu
    —> Představení UI prvků (Button, Text, Image)

     

    Praktické cvičení: Vytvoř UI pro hru z předchozí lekce (score, vzdálenost, start/stop tlačítka).

    • Lekce 9

    Kamera

    —> Módy Unity kamery
    —> Perspektivní vs. izometrická kamera
    —> First/third person kamera
    —> Instalace CharacterController

     

    Praktické cvičení: Vytvoř projekt s ovládáním postavy z první nebo třetí osoby.

    • Lekce 10

    Raycast

    —> Co je Raycast
    —> Základní principy
    —> Použití pro detekci kolizí a měření vzdáleností

     

    Praktické cvičení: Modifikuj hru s Raycastem pro interakci s objekty ve hře (otevírání dveří, sběr předmětů).

    • Lekce 11

    Ukládání a serializace dat

    —> Ukládání dat pomocí PlayerPrefs a .json
    —> Ukládání a zobrazení skóre a jména šampiona

     

    Praktické cvičení: Ulož nejvyšší skóre a jméno šampiona v projektu z lekce 6, vytvoř build hry na platformu dle výběru.

    • Lekce 12

    Textury, sprity a materiály

    —> Import 2D obrázků
    —> 9-slicing
    —> Aplikace textur a obrázků

     

    Praktické cvičení: Obnov projekt z předchozích lekcí – změň objekty za modely a otexturuj je.

    • Lekce 13

    Animace

    —> Animator
    —> Tvorba animací
    —> Ovládání animací kódem

     

    Praktické cvičení: Rozpohybuj modely z předchozí lekce.

    • Lekce 14

    DOTween

    —> Představení a aplikace DOTween
    —> Tvorba tweenů

     

    Praktické cvičení: Rozpohybuj UI a přidej do hry tween efekty.

    • Lekce 15

    Zvuky a hudba

    —> Přidání zvuků
    —> Audio komponenty
    —> Audio Mixer

     

    Praktické cvičení: Do projektu přidej zvukové efekty a hudbu do pozadí.

    • Lekce 16

    ChatGPT

    —> Použití ChatGPT pro technické dotazy
    —> Programovací problémy
    —> Brainstorming

    • Lekce 17

    Unity Muse

    —> Představení Unity Muse
    —> Generace textur a spritů
    —> Použití chatu

     

    Praktické cvičení: Přidej Muse do projektu, vytvoř základní textury, sprity a herní mechaniky.

    • Lekce 18

    Ostatní AI nástroje

    —> Demonstrace AI platforem pro generaci obsahu
    —> GitHub Copilot

     

    Praktické cvičení: Pokračuj v práci na závěrečném projektu.

    Závěrečná lekce

    —> Diskuze o nejčastějších problémech
    —> Fungování herních týmů
    —> Uplatnění v herním vývoji

Získat více informací

Vyplň registrační formulář a připoj se k nám!
Náš robot_dreams tým se s tebou spojí co nejdříve,
abys získal*a všechny potřebné detaily o obsahu kurzu a jeho ceně.

Povinné pole
ZÍSKAT VÍCE INFORMACÍ