Nie jest dobrze nadal - testuję grę na WinXP i po każdym kliknięciu LPM okno ustawia się w centrum głównego ekranu... Po co to jest? Denerwuje niesamowicie...
Co wypadałoby jeszcze zmienić:
- przyciski w matrycy planszy są zbyt duże i mało czytelne - trzeba coś z tym zrobić, bo nie gra się wygodnie,
- brak animacji po najechaniu/kliknięciu obrazka-buźki do resetowania gry,
- brak zabezpieczenia przed zbyt małym rozmiarem kafelek - brzmi poważnie, ale chodzi o to, że jeśli ustawi sie mały rozmiar kafelek (np.
20
), to elementy GUI nakładają się:
- kolejna sprawa to LPM + PPM - jest słabo zabezpieczony i działa wadliwie, bo jeśli gracz pomyli się i źle oznaczy flagami pola (nada ich zbyt dużo), to gra się zacina i nie wiadomo co się stało:
W takim przypadku powinieneś pokazać gdzie są miny oraz wyróżnić pole z błędnie nadaną flagą;
- brak obsługi klawisza
F2
do resetowania gry - to standard, jeśli chodzi o Saperów z Windowsa,
- okienko z rekordami pokazuje się randomowo, poza tym nie można wpisać swojego imienia i nie wiadomo na jakim poziomie są te rekordy zdobyte,
- używanie okna
MessageBox
do pokazywania wyników jest bardzo słabym rozwiązaniem - powinieneś okna zrobić sam,
- nie można wyłączyć obsługi kafelki z pytajnikiem - ja np. z tego w ogóle nie korzystam, stąd oczekiwałbym po kliknięciu PPM zdjęcia flagi, a nie wstawienia pytajnika;
W trybie trydny odsłanianie kafelek działa bardzo wolno, a przed chwilą grę szlag trafił i wyłączyła się całkowicie, bez żadnego komunikatu; Poza tym LPM + PPM działa wadliwie - z początku działa dobrze, ale im dłużej się gra tym więcej z nim problemów; W końcu w ogóle nie chce odsłaniać kafelek (oczywiście przy poprawnym oflagowaniu kafelek), aż gra się wyłącza sama i tyle...
Sporo jeszcze przed Tobą, aby ta gra była dobra, wyglądała dobrze, grało się dobrze i ustawiało się dobrze; Póki co to pierwszy szkielet, jeszcze nieco zabugowany - w każdym razie jeszcze daleko do wersji produkcyjnej :]