Skip to content

Ri-mode/ot_harkka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Miinanraivaaja OhTe harjoitustyö

Sovellus on legendaarinen Minesweeper-peli. Sovellusta on mahdollista käyttää Linux-ympäristössä Java 11 versiolla.

Miinakentän avaamattomat ruudut on merkitty numerolla -1 ja ne on avattavissa hiiren vasemmalla napilla. Miinakentän miinattomat ruudut ovat numerolla 0-8 sen mukaan montako miinaa ruudun ympärillä on. Voit lisätä avaamattomaan ruutuun "lipun" -9 hiiren oikealla napilla ja poistaa lipun toistamiseen hiiren oikeaa nappia painamalla. Kilpapelissä on ajanotto ja huipputulokset kirjataan TOP 10 -listalle. Isossa kentässä ei ole ajanottoa.

Releaset

Lppupalautus versio 1.0

Viikon 6 Release

Viikon 5 Release

Sovelluksen koodi

Dokumentointi

Sovelluksen Vaatimusmäärittely

Sovelluksen käyttöohje

Sovelluksen arkkitehtuuri

Sovelluksen testausraportti

Työaikakirjanpito

Ohjeet

Seuraavat /Miinanraivaaja -hakemistossa:

Ohjelman ajaminen:

mvn compile exec:java -Dexec.mainClass=miinanraivaaja.ui.Miinanraivaaja

Jar-tiedoston generointi hakemistoon /target/

mvn package

Ohjelman testaus:

mvn test

Jacoco -testiraportin luonti hakemistoon /target/site/jacoco/

mvn test jacoco:report

Checkstyle -testiraportin luonti hakemistoon /target/site/

mvn test checkstyle:checkstyle

Javadoc-ohjeen luonti:

mvn javadoc:javadoc