Skip to content

Zadania krótkoterminowe #12

@ghost

Description

Adrian - dodaj nową warstwę, obrysuj na niej kolorowymi blokami ważniejszych npc na mapie - wg własnego uznania, będą to npc z dialogami. Stwórz npcData z ArrayListami do każdej mapy osobno, oraz wstrzyknij do nich dane o położeniem każdego dialogowego npc i jakimś tekstem powitaniem które wyświetli się po podejściu. Model NPC jest w grze użyj go. A jeśli będziesz miał pytania co do wstrzyknięcia danych napisz.

Maciek - To samo co Wilku tylko na mobach. Dodaj moby do map, ale tylko stojące przodem. Obrysuj każdego kolorem na kolejnej warstwie. Wprowadź w klasie enemyData do ArrayList (o nazwach map) obiekty enemy i danymi o przeciwnikach, czyli położenie (x,y) na mapie, ilość hp, deffa,sile ataku,ilość expa, stringa z lokalizacją grafiki.

Sajmon - Fight state - na dole będzie Hud jak w PlayState z wyłączoną obsługą klawiszy, w oknie Twoje grafiki 🙂 do tego jeszcze Okno dialogowe z przebiegiem walki w tym pomożemy Ci z Jarkiem. Ikona herosa jest w Sprite.java, przeciwnicy w ArrayListach zrobionych przez maćka, system walki oraz wrzucanie odpowiedniego przeciwnika spotkanego na mapie - hmm to wykminimy w trakie 😀

Jarek - CreateState z wyborem avataru, imienia i pierwszym rozdysponowaniem 10 punktów na statystyki, na wolnym czasie możesz pobawić się z dźwiękiem na poszczególnych scenach, tylko z głową aby w jednym głównym obiekcie wymieniały się referencje a nie nakładały czy przysłaniały. No troszkę trzeba pomyśleć 🙂

Szymon - skille

Piotr - podłącze bagState do itemsInBag i equipInBag, characterState do obiektu Hero, zapisywanie gry, CreateState Jarka do GameState, wstęp do optymalizacji gry jeśli wystarczy czasu.

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions