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:
- Naimportovaný 3D model
- Textúra na Unity primitíve (box, sphere, plane)
- Prefab
- Animácia z kľúčových snímkov
- Animácia skriptom
- Klikateľný objekt
- Klikateľný UI button alebo UI dialóg
- Zvuk prehrávaný pri udalosti (kolízia, klik na objekt)
- Kolízia alebo trigger
- Náhoda
Projekt nemusí obsahovať všetky vymenované prvky Podľa počtu obsiahnutých prvkov je nasledujúce hodnotenie:
| A | B | C | D | E |
| 8 | 7 | 6 | 5 | 4 |
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.
