50% found this document useful (2 votes)
2K views

Hello Wombat: Lesson 1 Java Game Programming With Greenfoot

This is Lesson 1 of my new series: Learn Java with Greenfoot. In this lesson, we will take a look at a simple sample game created using Greenfoot and Java.

Uploaded by

Jessica Chiang
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
50% found this document useful (2 votes)
2K views

Hello Wombat: Lesson 1 Java Game Programming With Greenfoot

This is Lesson 1 of my new series: Learn Java with Greenfoot. In this lesson, we will take a look at a simple sample game created using Greenfoot and Java.

Uploaded by

Jessica Chiang
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 13

Learn Java with Greenfoot Lesson 1: Hello Wombats!

To open the sample Greenfoot project, do “Scenario”->”Open”

Browse to the Greenfoot directory and open “scenarios”, and select “wombats”.

You will see a Greenfoot project that looks as followed.


If you’ve followed the Scratch series (if you have not, I would strongly recommend), then it
should be quite obvious to you that the Greenfoot has similar interface to Scratch.
To “populate” the world, right click at the “wombatWorld” on the top of the Current Program
panel. Then select “void populate()” from the drop-down list.
You would see two bears and six leaves shown up in the world. Click the “Run” button to start
the program. Once the program starts, these two bears will move about finding leaves to eat.
Obviously, they are vegetarian grizzly bears. The game/program will end when all leaves are
gone.

These two poor bears are too hungry; let’s give them more leaves by right-clicking the tool bar
near the "wombatWorld" label. Select "Void randomLeaves(int howMany)" from the drop-down
list.
An window would pop up and ask how many random leaves to add. Enter “10” and click “OK”.
Ten leaves would be added randomly.

We are ready to run the program now. To run the program step by step, click “Act”. To run the
program continuously, click “Run”.
You can view the Scenario Information by clicking the highlighted button.
Next, we can change the Actor’s image. Right click on the Wombat button and select “Set
image” from the drop-down menu.
Select an image you like. I selected the Linux Penguin named “tux.png”. Click OK to save.
Also change the Leave’s image. I changed it to the image of a strawberry.
When done, click “Compile all” button to recompile the program. To compile a program just
means to build a program executable.
To run the modified program, we will repopulate the world and restart the program. To populate
the world, right click wombatWorld title above the program view and select “void populate()”
from the drop down list. Then click the “Run” button to run the program. Also, you can add
more strawberries by selecting the “void randomLeaves(int howMany)” from the drop-down list.

You might also like