Skip to content

ikanher/Hex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hex Peli

Hex lautapeli projekti Helsingin Yliopiston Ohjelmistotekniikan menetelmät kurssia varten.

Pelin tarkoituksena on molempien pelaajien pyrkiä yhdistämään omat päätynsä yhtenäisellä ketjulla. Se pelaaja, kumpi ensin yhdistää päätynsä voittaa pelin. Punainen pelaa alapäädystä yläpäätyyn ja sininen vasemmalta oikealle.

Hex peli Wikipediassa

Dokumentaatio

Käyttöohje

Vaatimusmäärittely

Arkkitehtuuri

Testausdokumentti

Tuntikirjanpito

Releaset

Loppupalautus

Viikko6

Viikko5

Komentorivitoiminnot

Ohjelman suoritus

Ohjelman voi suorittaa komennolla

mvn compile exec:java -Dexec.mainClass=hex.ui.GUI

Suoritettavan jarin generointi

Komento

mvn package

Generoi hakemistoon target suoritettavan jar-tiedoston Hex-1.0.jar

Testaus

Testit suoritetaan komennolla

mvn test

Testikattavuusraportti luodaan komennolla

mvn jacoco:report

Kattavuusraporttia voi tarkastella avaamalla selaimella tiedosto target/site/jacoco/index.html

JavaDoc

JavaDoc generoidaan komennolla

mvn javadoc:javadoc

Checkstyle

mvn jxr:jxr checkstyle:checkstyle

Checkstyle raporttia voi tarkastella avaamalla selaimella tiedosto target/site/checkstyle.html