Pređi na sadržaj
Vuk Cvetković
IgreNapravljeno:

Minolovac

Otvorite sva polja koja nisu mine. Broj pokazuje koliko od osam susednih polja krije minu, a sve ostalo se zaključuje iz toga. Tri table, u veličinama iz originalne igre, i prvi klik koji je uvek siguran.

Tabla
Mine0
Vreme0:00
Najbolje-

Očišćeno

Sva polja bez mina su otvorena.

Mina

Tabla je prikazana onakva kakva je bila. Pogrešne zastavice su označene, i tu je obično bila greška u zaključivanju.

Klik otvara polje, desni klik ili F postavlja zastavicu, a na telefonu dug pritisak. Klik ili srednji klik na završen broj otvara sva preostala polja oko njega.

Kako se igra

  1. Prvi klik je siguran

    Mine se postavljaju tek posle prvog klika, dalje od mesta na koje ste kliknuli, pa je prvi potez siguran i uvek otvori slobodan prostor. Počnite bilo gde.

  2. Broj pokazuje susedne mine

    To je broj mina u osam polja oko njega. Polje bez ijedne mine u okolini otvara celu oblast odjednom.

  3. Označite ono što ste zaključili

    Desni klik na računaru, F na tastaturi, dug pritisak na telefonu. Dug pritisak samo postavlja zastavicu, pa je ne možete slučajno skloniti odmah posle - za to služi režim zastavica, koji vam ionako treba kad ih postavljate više zaredom. Brojač pokazuje broj mina umanjen za broj zastavica.

  4. Kliknite na završen broj

    Kad broj ima oko sebe onoliko zastavica koliko pokazuje, klik na njega otvara sva preostala polja oko njega, a isto radi i srednji klik. Ako držite taster, polja koja bi se otvorila utisnu se, pa ih vidite pre nego što se odlučite. Odatle dolazi brzina u ovoj igri, a većina igrača to nikad ne otkrije.

Kako je napravljeno

Bez canvasa i bez biblioteke za igre, a za razliku od igre 2048 ovde ništa ne klizi. Nema petlje i ništa se ne kreće preko table: polje je dugme koje menja stanje ili ne, a ekspertska tabla ima četiristo osamdeset takvih. Sve što igra troši je promena klase na elementu.

Mine se postavljaju na prvi klik, a ne na početku, tako da zaobiđu pritisnuto polje i osam oko njega. Tabla podeljena unapred mora ili da dozvoli da se prvim potezom izgubi, što je bacanje novčića, a ne igra, ili da se deli ponovo dok to ne prestane, čime se neprimetno menjaju šanse na ostatku table. Kasno postavljanje daje poštenu tablu i prvi potez koji uvek otvori oblast.

Otvaranje oblasti koristi red, a ne rekurziju, koju bi telefon na četiristo nivoa dubine s pravom odbio. Taj red usput daje i tajming animacije: krug u kom je polje pronađeno govori koliko je daleko od klika, pa svako polje čeka toliko koraka pre otvaranja. Oblast se tako otvara talasom od mesta klika, umesto da se cela tabla promeni odjednom, a to košta jedan custom property i jedno kašnjenje.

Tabla je prava mreža: redovi, polja, broj redova i kolona, i samo jedno polje u redosledu tabulatora, pa se po njoj kreće strelicama umesto tasterom Tab. Igra 2048 mora da bude sakrivena od čitača ekrana i opisana kroz live region, jer šesnaest pločica koje se menjaju na svaki taster ne mogu da se pročitaju. Minsko polje je tabela koja miruje i čeka, a upravo za to mreža i postoji.

Esc