matiastamsi / ot-harjoitustyo

0 stars 0 forks source link

FlyfishingGame

FlyfishingGame-sovellus on peli, jossa perhokalastetaan. Perhokalastukselle tyypillisesti kalastus tapahtuu koskessa.

Koski ei ole suinkaan hitaasti virtaava joenpätkä, vaan kivinen ja kuohuva. Pelaajan on osattava heittää tarkasti sekä lukea koskea.

Pelaaja saa saaleistaan pisteitä, joita voikin vertailla toisten pelaajien suorituksiin.

Dokumentaatio

Vaativuusmäärittely

Arkkitehtuurikuvaus

Käyttöohje

Testausdokumentti

Työaikakirjanpito

Releaset

Viikko 5

Viikko 6

Loppupalautus

Komentorivitoiminnot

Testaaminen

Testit suoritetaan komennolla:

mvn test

Testikattavuusraportti luodaan komennolla:

mvn jacoco:report

(Sitä voi tarkastella selaimessa avaamalla tiedosto target/site/jacoco/index.html.)

Suoritettavan jarin generointi

Komennolla:

mvn package

hakemistoon target generoituu suoritettava jar-tiedosto nimeltä FlyfishingGame-1.0-SNAPSHOT.jar.

Checkstyle

Checkstyle tarkistukset onnistuvat komennolla:

mvn jxr:jxr checkstyle:checkstyle

ja tuloksia voi tarkastella avaamalla tiedoston target/site/checkstyle.html selaimessa.

JavaDoc

JavaDoc:in saa generoitua komennolla:

mvn javadoc:javadoc

Tuloksia voi tarkastella selaimessa avaamalla tiedoston target/site/apidocs/index.html.