Skip to content

jusba/ot-harjoitustyo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

144 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ohjelmistotekniikka harjoitustyö

Laivanupotuspeli

Laivanupotuspeli on perinteinen lautapeli, mikä toteutetaan tässä sovelluspohjaisessa muodossa. Projekti toteutettiin ohjelmistotekniikka 2018 kurssia varten. Pelissä on mahdollisuus pelata laivanupotuspeliä tietokonetta vastaan, eli asettaa omat laivansa haluttuihin kohtiin, sekä yrittää tuhota vastustajan laivat. Pelaaja voittaa jos hän tuhoaa vastustajan laivat ennen kuin hänen omansa tuhotaan.

Pelin on pelattavissa ja sen perusominaisuudet toimivat.

Dokumentaatio

Releaset

Komentorivikomennot

Komennot suoritetaan sovelluksen pääkansiossa

Testaus

Testit

Komento:
mvn test

Testikattavuus

Komento:
mvn jacoco:report
Testikattavuusraportti löytyy sovelluksen kansiosta target/site/jacoco/index.html

Jarin generointi

Komento:
mvn package
Generoitu jar-tiedosto löytyy target kansiosta (Laivanupotus-1.0-SNAPSHOT)

Checkstyle tarkastus

Komento:
mvn jxr:jxr checkstyle:checkstyle
Checkstyle virheet löytyy sovelluksen kansiosta target/site/checkstyle.html

JavaDocin luonti

Komento:
mvn javadoc:javadoc
Luotu JavaDoc löytyy kansiosta target/site/apidocs/index.html

About

Ohjelmistotekniikka 2018 kurssia varten toteutettu laivanupotuspeli

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages