Projekt

Na absolvovanie predmetu je treba zrealizovať záverečný projekt. Je možné urobiť ľubovoľný projekt podľa vášho výberu, môže to byť minihra (ako SpaceGame), rozpohybovaná 3D scéna (ako skrinka s kreslom) alebo interaktívna umelecká aplikácia…

Podstatné je, aby ste v projekte využili tieto zručnosti, ktoré ste získali v rámci predmetu:

Projekt nemusí obsahovať všetky vymenované prvky Podľa počtu obsiahnutých prvkov je nasledujúce hodnotenie:

ABCDE
87654

Keď vám napadne nejaká funkcionalita, ktorú by ste chceli v projekte mať a neviete, ako ju urobiť, pýtajte sa a konzultujte.

Ukážkový príklad

Ak máte práve autorský blok, môžete sa inšpirovať nasledujúcim projektom, kde panáčik potrebuje prebehnúť ponad lávu, aby sa dostal do cieľa, zatiaľ čo okolo lietajú šípy. Obsahuje toho viac, ako sa chce od vás, ale poslúži ako ukážka jednotlivých prvkov, ktoré má projekt obsahovať.

Kamene, šípy aj otvory na strieľanie šípov sú prefaby, lebo sa opakujú. Panáčik je naimportovaný 3D model a jeho pád po zasiahnutí šípom je animácia vytvorená z kľúčových snímkov. Pri posunutí panáčik vydáva zvuk. Šípy sú zo stien vrhané v náhodných časoch a ich let je skriptovaná animácia. Kolízia panáčika so šípom alebo s lávou ukončí hru. V cieli je trigger, ktorý registruje, keď panáčik úspešne dobehol do cieľa. Po skončení hry sa zobrazí UI okno s buttonmi na reštart hry alebo ukončenie. Pri kliknutí myšou na lávu sa animáciou mierne posunie textúra, ako zavlnenie lávy.

Záverečné práce ako projekty

Tí z vás, ktorí realizujú svoje záverečné práce v Unity, môžete ich odovzdať aj ako projekt na predmet Základy tvorby v Unity. Ak neobsahujú presne tú funkcionalitu ako je uvedená vyššie, ale obsahujú napríklad inú, vieme to nahradiť. Pošlite mi svoju špecifikáciu a nájdeme spôsob ako to skĺbiť.

Samostatná práca

Pri realizácii projektu môžete využívať dostupné informačné zdroje, môžete sa navzájom radiť a samozrejme odporúčam využívať naše online konzultácie. Výsledný projekt však musí byť vašim dielom, ktorému rozumiete a na požiadanie v ňom viete okamžite hocičo zmeniť.

Do projektu môžete importovať aj 3D modely, obrázky a zvuky, ktoré nie sú vašim dielom.

Odovzdávanie

Odovzdanie projektu je dištančné. Pošlete mi na mail link na váš zazipovaný Unity projekt (bez adresára Library, ktorý nie je pri prenose projektu potrebný a zaberá najviac miesta).

Termín odovzdania: najneskôr do Stredy 24.6.2020, 14:00

Na online konzultáciách v Stredu 24.6.2020 od 15:00 si prejdeme vaše odovzdané projekty (kto odovzdá skôr, tak aj skôr).

Komu tento online termín nevyhovuje, dohodneme si individuálny termín v inom čase, najneskôr však do Pondelka 29.6.2020

Vrelo odporúčam nenechávať si odovzdanie na poslednú chvíľu. Nemôžem vám zaručiť, že v posledných dňoch a hodinách pred termínom budem mať čas na každého študenta.