Mullimängu kirjeldus on nüüd lõplikult üleval:
https://courses.cs.ttu.ee/pages/ITI0011:MullSellel ülesandel malli ei tulegi. Seega on teil täiesti vabad käed, kuidas asju lahendada. Aga võiksite selle peale mõelda, et programmi struktuur oleks "mõistlik" - ei tee lahendust, kus kõik on ühes meetodis. Pigem jagage ülesanne loogiliselt väiksemateks osadeks (meetodid), mida saab hiljem ka korduvkasutada.
Ülesannet võib lahendada kas Androidi peal või kasutades JavaFX-i. Swingi kasutamine pole lubatud. Kui kellelgi on mingi erisoov, siis kindlasti peab eelnevalt õppejõuga kokku leppima, vastasel juhul võib tulemus olla 0 punkti.
Androidil lahendamine annab +2 punkti.
Lisaks tavapärastele lisaosadele jagame välja boonuspunkte ilusatele/kasutajasõbralikele mängudele ning huvitavatele/põnevatele mängudele:
* Kui õppejõu arvates on tudengi loodud rakendus visuaalselt ilus ja mugav, on tal õigus panna täiendav 1p (selle boonuse võib saada ka mitu tudengit).
* Kui õppejõu arvates on mäng hästi lahendatud, st on põnev, pole liiga lihtne, pole liiga raske, on lisatud mingeid põnevaid mängulisi elemente jms, on tal õigus panna täiendav 1p (selle boonuse võib saada mitu tudengit).
Kuna HW2 oli väga rangelt piiritletud ning osadel kadus vist programmeerimise isu täitsa ära, siis HW3-ga üritame olukorda balansseerida.
Lisaks veel, kui keegi tahab pac-mani selle mullimängu asemel teha, siis see on arutatav. Eelnevalt leppige õppejõuga kokku.
Ago