Oryginalny Saper z Windows 7. Ciekawostka: wersja z Windows 8 posiada tryb przygodowy :) . |
Postaram się w tym wpisie przybliżyć, zarówno zasady gry, jak i kod, który umożliwił mi zrobienie na potrzeby tego wpisu dość ubogiego klona.
Kod starałem się napisać w miarę jak najprościej i zarazem starałem unikać się jak tylko to możliwe obiektowego programowania. Pozwoli to na bezproblemowe przepisanie aplikacji pod inne języki, które pod tym względem mogą być mniej zaawansowane niż Java. Także odpuściłem sobie zaprogramowanie paru rzeczy znajdujących się w oryginale, wychodząc z założenia, że najważniejsza jest sama mechanika gry.
Kod źródłowy wraz ze skompilowaną wersją znajduje się pod tym linkiem: [klik]
W dalszej części wpisu znajduje się opis kodu oraz zasad gry.