Skip to content

Ohjelmoinnin harjoitustyö, programming course, JAVA (2013)

Virta/Java-lab-2013

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ohjelmoinnin harjoitustyö

Tämä on miinaharava-peli!

Miinaharavassa voit käynnistää uuden pelin kolmen ennalta määrätyn kentän koolla. Voit myös itse valita kentän koon ja miinojen määrän kentässä. Jotta voi tehdä kustomoidun pelin sinun tulee luoda itsellesi nimimerkki.

Aloitusnäkymästä käsin pääset tarkastelemaan aikaisempia tuloksia klikkaamalla "Tulokset". Tuloksissa näkyy kentän koko, miinojen tiheys, läpäistiinkö ja missä ajassa peli loppui. Tulokset on jaettu kahteen osioon: vakioprofiileilla pelattuihin ja omilla profiileilla pelattuihin ja niitä näkyy kymmenen kutakin profiilia kohden.

Voit myös luoda oman pelaaja-profiilin, johon tallentuvat pelaamasi pelit! Sinun ei tarvitse kirjautua pelataksesi, mutta kirjautuaksesi sinun on syötettävä oikea nimimerkki, salasanaa ei kysellä. Jos et kirjaudu, tallentuvat pelit anonyyminä.


Pelin kulku:
Kun aloitat pelin saat uuden ikkunan, jossa on miinakenttä. Kentän ylälaidassa on juokseva kello ja liputtamattomien miinojen lukumäärä. Voit missä vaiheesa tahansa palata takaisin aloitusnäkymään "Takaisin" nappulasta, tulosta ei tällöin tallenneta.
Kello käynnistetään kun avaat ensimmäisen solun. Jos klikkaat miinaa kello pysähtyy ja peli loppuu näyttäen kaikki miinat.
Jos onnistut avaamaan kaikki solut, joissa ei ole miinoja peli päättyy onnistuneesti ja kello pysähtyy. Sinun ei tarvitse liputtaa soluja, kunhan avaat ne!

Pelin päättymisen jälkeen näet tulosikkunan joka kertoo ajan pelin päättymiseen. Voit tarkastella tuloksia tulokset osiosta johon pääset päävalikon kautta valitsemalla "Tulokset".

Itse pelaaminen:
Avaa yksi solmu klikkaamalla sitä hiiren vasemmalla näppäimellä.
Avaa monta solua klikkaamalla hiiren keskinäppäimellä (rulla).
Liputa miina hiiren oikealla näppäimellä, soluun ilmestyy huutomerkki miinalipun merkiksi. Klikkaamalla uudestaan jo liputettua solua asetat solulle kysymysmerkin. Jos klikkaat vielä kerran poistuu solulta lippu.

Liput: 1. klikkaus: miina, 2. klikkaus: kysymysmerkki, 3. klikkaus: poistaa lipun

Kun solu aukeaa, paljastuu onko se vaaraton (tyhjä solu), vaarallinen (numero, joka osoittaa vieressä olevien miinojen määrän) tai oliko solu miina (ruksi (X).

Kun olet liputtanut solun miinaksi, voit kokeilla avata sen vieressä olevasta vaaralliseksi merkitystä solusta useamman solun. Jos solussa oleva lukumäärä lippuja löytyy viereisistä soluista avautuu kaikki 8 ympäröivää solua joita ei ole liputettu miinaksi. Jos liputut väärin peli loppuu koska räjäytit miinan. Jos et ole liputtanut tarpeeksi ympäröiviä soluja ei useamman avaaminen onnistu. Kysymysmerkki lippuna ei lukitse solua, se on vain merkki itsellesi, ja peli käsittelee sitä kuin liputtamatonta solua.

Hyviä pelihetkiä!

About

Ohjelmoinnin harjoitustyö, programming course, JAVA (2013)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages