GDI, mysz
Wersja C
Program umożliwiający grę dwóch użytkowników w gomoku ("kółko i
krzyżyk" do pięciu symboli w jednej linii)
- Zawartość obszaru roboczego okna:
- kwadratowa plansza złożona z 400 pól
- każde pole może być puste, oznaczone niebieskim krzyżykiem albo
czerwonym kółkiem (jednolicie wypełnionym czerwonym kolorem)
- w lewym górnym rogu wyświetlony symbol reprezentujący gracza, na
którego przypada ruch (niebieski krzyżyk albo czerwone kółko)
- Działanie użytkownika:
- kliknięcie lewym przyciskiem myszy na pustym polu - umieszczenie
na tym polu symbolu użytkownika, który się poruszył
- po kliknięciu zmiana gracza, który ma się poruszyć
- jeśli kliknięcie spowodowało umieszczenie piątego kolejnego symbolu
w jednej linii (poziomej, pionowej lub ukośnej) wyświetlić napis
gratulacyjny dla tego gracza
- tylko pięć kolejnych symboli z jednej linii na sąsiadujących
ze sobą polach powoduje zakończenie (przykłady sytuacji nie
powodujących zakończenia: XXXOXX, XXXXX)
- Okno musi być prawidłowo odświeżane, czyli w przypadku zasłonięcia
i odsłonięcia okna cała jego poprzednia zawartość musi zostać odrysowana