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
Get Project C
Project C
Small project for game dev class
Status | In development |
Author | Pet297 |
Genre | Role Playing |
Tags | mff-gdintro-2021-c |
More posts
- DokončeníAug 26, 2021
- 17. TýdenAug 17, 2021
- 15, 16. TýdenAug 08, 2021
- 12. TýdenJul 17, 2021
- 11. TýdenJul 06, 2021
- 10. TýdenJun 28, 2021
- 9. TýdenJun 23, 2021
- 7. TýdenJun 08, 2021
- 6. CvičeníMay 31, 2021
Leave a comment
Log in with itch.io to leave a comment.