xylix / ot-harjoitustyo2019-kaantelypeli

Ohjelmistotekniikka 2019 excercise project by Kerkko Pelttari

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kääntelypeli (ohjelmistotekniikan harjoitustyö 2019)

Pelin ideana on päästä maaliin kääntelemällä erilaisia tasoja nuolinäppäimillä. Versiossa 0.3.1 on 5 tasoa ja tasonmuokkaustyökalu. Tasonmuokkaustyökalu tukee paikallista- ja palvelimelle tallentamista, ja palvelimelta tasojen avaamista muokattaviksi tai pelattaviksi.

Linkkejä

Tuntikirjanpito

Vaatimusmaarittely

Arkkitehtuuri

Testaus

Lopullinen julkaisu

Komentorivitoiminnot

Komennot tulee ajaa kansiossa ot-harjoitustyo2019/kaantelypeli/

Kansiosta kaantelypeli/utils löytyy scriptejä ohjelman ajamiseen / testien suorittamiseen.

Ohjelman testaaminen

Testaus

Jacoco-testikattavuus raportin generointi

mvn test jacoco:report

Checkstyle raportin generointi

mvn checkstyle:checkstyle mvn site tuottaa raporttiin toimivat ikonit. Checkstyle ajetaan myös mavenilla paketoinnin ja testaamisen yhteydessä automaattisesti.

Suoritettavan .jar:in generointi

mvn package

Ohjelman käynnistäminen

Ohjelma käynnistetään ajamalla komento mvn compile exec:java -Dexec.mainClass=kaantelypeli.ui.Main

About

Ohjelmistotekniikka 2019 excercise project by Kerkko Pelttari


Languages

Language:Kotlin 97.3%Language:Python 2.0%Language:Makefile 0.4%Language:Shell 0.3%