5. Cvičení


Projekt C

5. cvičení

První nepřítel - Bobr!

Datum: 24.5.2021 Čas práce: 120 minut

Tento týden se zaměřím na nepřátele - jak grafickou, tak funkční stránku.

Začal jsem vytvořením velké tilemapy, na které jsem naznačil pozici skoro 200 různých spritů, kam dokraslím grafiku nepřátel. Na vyhrazené místo na tilemapě jsem navíc přidal první grafiku, která není placeholder - 6 framů animace nepřátelského bobra, který má 2 možné akce - buď nic nedělá (dýchá a mrká), nebo hází kládu směrem k hráči. Pro docílení tohoto jsem se koukl, jak zacházet s animacemi a 2 jsem pro jeden animátor vytvořil.

Bobr funguje

Datum: 25.5.2021 Čas práce: 3.5 hodiny

Nepřátelští bobrové jsou téměř implementováni. Umí házet klády, které zraní hráče. Jediné co chybí je možnost hráče na ně útočit, ale to je téma na později. Implementace trvala dlouho, protože to je poprvé, co jsem vytvářel pokročilejšího nepřítele. Myslím že implementace zbývajících 9 nepřátel půjde rychleji. I když jsem na projekt přidělil 48 hodin, z aktuálního tempa mám pocit, že skutečná doba práce bude asi 60 a možná i 70 hodin.

Myši a Kapybary

Datum: 26.5.2021 Čas práce: 120 minut

Do hry jsem přidal další 2 typy nepřátel: Myši, které útočí pomocí magických projektilů a Kapybary, které jsou dost líné na to, aby dělaly cokoliv. To co minulé 2 dny zabralo přes 4 hodiny, dnes zabralo 3x méně teď když vím co dělám. Zbývá 7 nepřátel.

Krysy

Datum: 27.5.2021 Čas práce: 90 minut

Dnes je 10. den implementace hry! Protože se spíš budu věnovat jiným předmětům, přidal jsem jenom krysy, u kterých nejsou plně implementované projektily. Teď už zbývájí jenom 2 nepohybující se nepřátelé a 4 pohybující se.

Při implementaci jsem přemýšlel tad tím, zda by šlo nějak lépe implementovat trojice nepřátel, u kterých se liší jenom textura, protože aktuálně mám 3 kopie (pro 3 tiery) většiny nepřátelských objektů ve hře. Situace je velmi podobná poslední hře, kde byly 3 obtížnosti. Naneštěstí o ničem takovém nevím. Aktualní řešení je pro mě v pořádku, protože přece jenom je tohle můj první samostatný projekt v Unity.

Veškerá grafika pro předměty

Datum: 28.5.2021 Čas práce: 5 hodin

Na seznamu mých úkolů byl jeden úkol, na kterým jsem zatím nepracoval a který měl zabrat 3 hodiny. Řekl jsem si, že to je jediná věc, kterou dnes udělám. Ve výsledku to zabralo 5 hodin, ale úkol jsem totálně splnil. Všechny předměty ve hře mají nyní kvalitní a animovanou grafiku. (Pokud budu mít čas, tak animace udělám hladší).

Navíc jsem dnes dosáhl 24 hodin implementace, takže jsem v polovině cesty za cílem 48 hodin. Asi to docela přeháním, ale já byl vždy tak ambiciózní.

Výsledek 5. cvičení

Výsledkem je technické demo, které obsahuje předměty, které hráč může sbírat a také nepřátelé, z nichž 1 typ může hráči ublížit. Postupně se také ve hře začíná objevovat skutečná grafika, místo placeholdrů. (Existuje jiný druh nepřátel, ale kvůli nedokončené implementaci jsem ho z dema odstranil, protože v aktuálním stavu je otravný)

Files

Build-5.rar 15 MB
May 31, 2021

Get Project C

Leave a comment

Log in with itch.io to leave a comment.