Cvičení 3.1


Projekt A

3. cvičení - část 1

Tutoriály

Datum: 23.3.2021 Čas práce: 60 minut

Koncept skriptování v Unity jsem pochopil docela snadno. Hlavní věci co jsem si odnesl z tutoriálů byly funkce GetComponent, GetKey/Button, Enable a SetActive a předávání čísel, vektorů, nebo herních objektů jako parametr.

Také jsem si konečně zjistil, jak psát devlogy lépe.

Další videa

Datum: 24.3.2021 Čas práce: 20 minut

Další den jsem se koukl na další 4 videa. Trochu jsem je přeskákal, protože většinu věcí jsem už viděl včera.

Roll A Ball

Datum: 24.3.2021 Čas práce: 90 minut

Poslední velkou částí cvičení bylo následování tutoriálů a vytvoření jednoduché hry. Šlo to dobře až na 2 zádrhely. Když jsem dokončil pohyb hráče tak se nepohyboval. Bylo to kvůli tomu, že jsem mu nepřiřadil pohybový komponent. 2. problém bylo to, že jsem nemohl udělat build hry, protože mi chybí "IL2CPP". To jsem prozatím nechal nedořešené.

Nejduležitější věci, které mě tyto tutoriály naučily jsou vztahy mezi RigidBody, Colidery, Triggery, Update, LateUpdate a FixedUpdate. Také jsem se naučil tvořit prefaby.

Také se mi moc nelíbilo zacházení s počtem sebratelných předmětů jako s konstantou napsanou v kódu. Dofám, že se později naučím, jak se tomuto vyhnout.

Výsledek 2. cvičení

Výsledkem tohoto cvičení je velmi jednoduchá 3D hra, vytvořená bez předem daných assetů, postavená pomocí geometrických primitivů a základních materiálů.

Files

RollABall.rar 87 MB
Mar 25, 2021

Get Project A

Leave a comment

Log in with itch.io to leave a comment.