Vývoj mobilních her v Unity - bezplatný kurz od Kodabry, školení 40 hodin, Datum: 30. listopadu 2023.
Různé / / December 01, 2023
O kurzu:
Tento kurz je určen pro pokročilé studenty, kteří již znají Unity a chtějí zvládnout vývoj her na profesionální úrovni. Studenti se ponoří do programování v C#, osvojí si využití umělé inteligence a sestavování projektů pro mobilní zařízení.
Studenti rozvinou systémové myšlení a naučí se zvládat složité problémy, přičemž budou podrobně pracovat na technických i vizuálních aspektech hry. Důležitou součástí kurzu bude osvojení a aplikace pravidel herní rovnováhy pro nalezení optimální obtížnosti pro hráče. Děti se přiblíží k zvládnutí profese herního designéra a po kurzu budou mít soubor dovedností a znalostí dostatečný k samostatnému rozvoji her různých žánrů. Kurz rozšíří profesionální sadu nástrojů každého studenta a přidá do jeho portfolia dvě vysoce kvalitní hry se složitou mechanikou.
Kluci si procvičí psaní kódu samostatně v C# a ponoří se do práce s novými herními procesy a grafickými možnostmi Unity. Studenti vyvinou střílečku z pohledu první osoby s realistickými efekty, vytvoří herní obchod se zbraněmi a bonusy a také promyslí a zavede systém dialogů s nehráčskou postavou, kterou hráč dá úkoly. Při vytváření hry na simulátoru tanků se děti naučí pracovat s umělou inteligencí a používat ji k implementaci promyšleného chování nepřátel. Děti se naučí připojit ovládací obvod pomocí dotykové obrazovky chytrého telefonu ke svým projektům a své znalosti uplatní při samostatné přípravě aplikace pro mobilní zařízení.
Cíle kurzu:
1. Seznámit děti se základy tvorby umělé inteligence;
2. Naučit detailní práci s 3D animací;
3. Vytvořte si vlastní vizuální efekty;
4. Prozkoumejte s dětmi nové herní mechanismy a žánry;
5. Vysvětlit principy práce s dotykovým ovládáním;
6. Naučte se vytvářet vystřižené scény (video epizody hry).
Absolventi kurzu budou umět:
- Vytvářejte komplexní lineární a nelineární algoritmy;
- Vyvinout umělou inteligenci pro postavy ve hře;
- Práce s fyzikou herního světa;
- Nezávisle implementovat dialogy NPC;
- Vytvářejte složité animace 3D modelů;
- Použijte dovednosti OOP k vytvoření vlastní hry v programovacím jazyce C#.
Výsledek učení:
Dvě plnohodnotné hry vytvořené dítětem (střílečka z pohledu první osoby a tanky) s efekty, využitím umělé inteligence a herního obchodu a také individuální projekt.