Open maro512 opened 7 years ago
Wydaje mi się, że ja powinienem robić tę klasę, bo chyba najlepiej rozumiem ideę gry. Pewnie powinienem do tego wziąć płytki, ale jak trzeba będzie inaczej podzielić to nie ma problemu. -Piotrek
Board (wraz z osprzętem) jest z grubsza gotowa. Dodałem metody do pobierania maksymalnych współrzędnych. Pobieżne testy nie wykazały nieprawidłowości (mam swoją klasę do testowania - taki terminal do wstawiania płytek). Na razie nie commitowałem ostatnich zmian, bo mam wątpliwości co do nowej klasy abstrakcyjnej BasicPosition, która będzie "oficjalnym" indeksem mapy pól/płytek. Powinna być publiczna, czego właściwie nie potrzebuje klasa Position (wystarczy zasięg pakietowy), więc trzeba by zmienić nazwę pliku.
Board "gotowy". Trochę dałem się zmanipulować Android Studio i niektóre klasy i metody są o zasięgu pakietowym... Jak nikt nie zauważy, że coś jest źle lub brakuje jakiejś kluczowej funkcjonalności to mam przerwę :)
Klasa przechowuje aktualny obraz planszy i wykonuje na nim operacje