maro512 / Loop

Projekt przeniesiony do Loop2
MIT License
0 stars 1 forks source link

Klasa Board #2

Open maro512 opened 7 years ago

maro512 commented 7 years ago

Klasa przechowuje aktualny obraz planszy i wykonuje na nim operacje

pzjp commented 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

pzjp commented 7 years ago

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.

pzjp commented 7 years ago

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ę :)