Projekti tiralabra kurssille, syksy 2018
Työn aihe on luoda luolastogeneraattori, joka luo erilaisia ASCII-merkeistä koostuvia luolastoja peleille ja lisää pelien sisältöä antamalla mahdollisuuden luoda käytännössä loputtoman määrän erilaisia luolastoja. Pelissä #-merkit ovat seiniä, pisteet käytäviä ja tyhjät kohdat eli välilyönneistä koostuvat kohdat ovat huoneita.
Komennot tulee suorittaa projektin juuressa eli samassa hakemistossa, missä esim. pom.xml sijaitsee
Ohjelman vois suorittaa komennolla
mvn compile exec:java -Dexec.mainClass=generaattori.Main
Javadoc generoidaan komennolla
mvn javadoc:javadoc
Sitä voi tarkastella avaamalla selaimella tiedoston target/site/apidocs
Testit suoritetaan komennolla
mvn test
Testikattavuusraportti saadaan komennolla
mvn test jacoco:report
Raporttia voi tarkastella avaamalla selaimella tiedoston target/site/jacoco/index.html
Suoritettavan jarin voi generoida komennolla
mvn package
Luo hakemistoon target jar-tiedoston Luolastogeneraattori-1.0-SNAPSHOT.jar