-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathobiekty.txt
More file actions
38 lines (29 loc) · 969 Bytes
/
Copy pathobiekty.txt
File metadata and controls
38 lines (29 loc) · 969 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Zdefiniuj trzy obiekty:
Gracz:
właściwości:
* pozycja x
* pozycja y
metody:
* idz w lewo
* idz w prawo
* idz w góre
* idz w dół
* czyPrzegrales (sprawdza czy wpadłeś na potwora)
* czyWygrales (sprawdza czy doszedł do nagrody)
Potwór:
właściwości:
* pozycja x
* pozycja y
metody:
* idz w góre
* idz w dół
Stan gry:
właściwości
* gracz
* potwor (spróbuj dodać dwa lub trzy potwory)
metody
* rysuj
Dodaj możliwość zapisywania i wczytywania stanu gry (użyj to tego LocalStorage). Dzięki użyciu obiektu do przechowywania stanu gry wystarczy zapisać/odczytać z LocalStorage obiekt ze stanem gry. http://www.w3schools.com/html/html5_webstorage.asp
Użyj bilioteki https://dmauro.github.io/Keypress/ do obsługi klawiszy.
Możliwość rozszerzenia:
* przed grą gracz wybiera poziom trudności. Im trudniej tym więcej potworów, które poruszają się coraz szybiej. Różne poziomy trudności również moża zdefiniować jako obiekty: