-
Notifications
You must be signed in to change notification settings - Fork 0
p1003/Saper
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Chciałbym przedstawić mój projekt pod tytułem Saper. Jest to w pełni funkcjonalna wersja gry. Występują pojedyncze bugi, którymi zajmę się w wolnej chwili. Menu startowe: Po uruchomieniu programu otwiera się okienko menu w którym można wybrać tryb gry. Naciśnięcie którejkolwiek buźki albo piaskownicy powoduje zamknięcie menu i otworzenie okna gry. Zielona buźka - poziom łatwy 8x8 i 10 bomb. Żółta buźka - poziom normalny 16x16 i 46 bomb. Czerwona buźka - poziom trudny 32x32 i 205 bomb. Piaskownica generuje sapera z poniższymi wartościami. Wartości przyjmowane przez piaskownice Można zmieniać w granicach odgórnie narzuconych: Szerokość od 8 do 50. Wysokość od 5 do 32. Bomby od 1 do Szerokość * Wysokość. Okno gry: Naciśnięcie pierwszego pola planszy startuje czasomierz. Naciśnięcie danego pola lewym przyciskiem myszy na planszy powoduje odsłonięcie go. W przypadku trafienia na bombę pokazują się wszystkie bomby i gra się kończy. Po trafieniu bomby przegrywamy. Wygrywamy po odsłonięciu wszystkich pól na których nie ma bomb. Jeśli wiemy, gdzie znajduje się bomba, na dane pole klikamy prawym przyciskiem myszy i pole staje się oflagowane. Maksymalna liczba flag do postawienia jest równa ilości bomb. Po zakończeniu gry (wygrana lub przegrana) czas się zatrzymuje. Koniec gry: Po zakończeniu rozgrywki możemy zamknąć okno, wtedy ponownie otworzy się okno menu lub nacisnąć martwą buźkę, żeby zrestartować grę z tymi samymi ustawieniami. Program kończy swoje działanie po zamknięciu okna menu (jeśli gra trwa należy najpierw zamknąć okno gry)
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published