
jesteś tutaj
355
Łączenie wszystkiego w całość
Model
Widok
Kontroler
Moim zadaniem
jest aktualizacja wyglądu
planszy — wyświetlanie na niej
trafień, chybionych strzałów oraz
komunikatów dla użytkownika.
Moim zadaniem jest
śledzenie okrętów: gdzie
są, czy zostały trafione i czy
gracz ich nie zatopił.
Łączę wszystko
w jedną całość, w tym też
zajmuję się pobieraniem danych
od użytkownika i wykonywaniem
logiki gry.
Jak zaprojektować grę?
Skoro już załatwiliśmy sprawę kodu HTML i CSS, możemy przejść do projektowania faktycznej gry. Wcześniej
w
rozdziale 2.
nie znałeś jeszcze funkcji ani obiektów czy hermetyzacji i nie wiedziałeś niczego o projektowaniu