Nimi - ArvutusGame ehk Arvutusmäng
Projekti kirjeldus - Lastele arvutusmäng, milles on 3 erinevat taset ning hõlmab liitmis-,lahutamis- ning korrutustehteid.
Kasutusjuhend - Peale mängu alustamist tuleb õigesti vastata vähemalt kümnele tehtele 60 sekundi jooksul. Vastata saab vajutades nuppudele või trükkides vastuseid ning saates neid enteriga. Kui aeg saab otsa, arvutatake kokku õigete vastuste arv. Kui 10 õiget vastust on olemas, võib alustada järgmise leveliga. Kui ei ole, tuleb alustada uue mänguga. Võidab see, kes lõpetab 3 levelit edukalt. Kalkulaatori kasutamine keelatud!
Muud märkmed:
Mängu UI on üles ehitatud GridPane'iga, millel on ära defineeritud veerude ja ridade ning nende vahede suurus. Nii arvud kui ka tehtemärk genereeritakse suvaliselt. Arvud on sõltuvuses mängu raskustasest. Jagamist ei ole.
Kasutatud kood + lisamaterjal:
JavaFX padding eemaldamine - http://stackoverflow.com/questions/27338844/remove-javafx-button-padding
GridPane'i loomine ja kasutus - https://docs.oracle.com/javafx/2/api/javafx/scene/layout/GridPane.html, https://docs.oracle.com/javafx/2/layout/builtin_layouts.htm
Buttonite visuaalne muutmine - http://docs.oracle.com/javafx/2/ui_controls/button.htm
Taimeri loomine ja muutmine - http://stackoverflow.com/questions/26615853/javafx-countdown-doesnt-work, http://asgteach.com/2011/10/javafx-animation-and-binding-simple-countdown-timer-2/
Väärtuste lisamine Textfieldi: http://stackoverflow.com/questions/16484641/java-calculator-add-numbers-to-textfield
Textfield tausta kaotamine: http://stackoverflow.com/questions/21936585/transparent-background-of-a-textarea-in-javafx-8
Teksti enda muutmine: https://docs.oracle.com/javafx/2/text/jfxpub-text.htm
Switchi kasutamine: http://examples.javacodegeeks.com/java-basics/switch-statement/java-switch-case-example/