Dodatak - linkovi za rad kod kuće
Klase i interfejsi
U nastavku je LINK gde su navedene sve klase i interfejsi koji mogu da se koriste u Greenfoot-u:
https://www.greenfoot.org/files/javadoc/allclasses-index.html
Klikom na klasu mogu da se vide sve informacije o klasi, u šta ulaze i metode koje mogu da se koriste.
Primeri:
- U klasi
Greenfoot- metodaisKeyDownproverava da li je pritisnuta strelica na gore:
Greenfoot.isKeyDown("up") - daje true ako je pritisnut taster strelice na gore, a u suprotnom daje false
- Za bilo koji lik (koji nasleđuje klasu
Actor) mogu da se koriste metode klaseActor. Na primer, ako smo napravili klasuCrabkoja nasleđuje klasuActor, i ako smo bilo gde unutar klaseCrab, kao na primer unutar metodeact()- pozivom metodeisTouchingse proverava da li objekat ove klase dodiruje objekat klase koja je navedena iza zagrada, a pozivom metoderemoveTouchihgse iz igre uklanja taj objekat navedene klase
if( isTouching(Worm.class) )
{
removeTouching(Worm.class);
}
Scenariji
Veiki broj korisnika je postavio scenarije za razne igre koji uglavnom mogu da se preuzmi i dalje nadograđuju:
https://www.greenfoot.org/scenarios
Knjiga
'Introduction to Programming with Greenfoot'
The book's web page
Channel Greenfoot
Iako je sve na engleskom jeziku, video uputstva koja su postavljena na Youtube mogu biti u velikoj meri korisna i zanimljiva.
Savet je da pogledate - > Tutorial videos