import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
/**
* Write a description of class MetalWorld here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class SpaceWorld extends World
{
/**
* Constructor for objects of class MetalWorld.
*
*/
public SpaceWorld()
{
super(800, 800, 1);
populateWorld();
}//end SpaceWorld
public void populateWorld()
{
Counter counter = new Counter("Score: ");
addObject(counter, 50, 790);
Redship redship = new Redship(counter);
addObject(redship, 400, 400);
addObject(new Alienship(), Greenfoot.getRandomNumber(700), Greenfoot.getRandomNumber(700));
addObject(new Alienship(), Greenfoot.getRandomNumber(700), Greenfoot.getRandomNumber(700));
addObject(new Alienship(), Greenfoot.getRandomNumber(700), Greenfoot.getRandomNumber(700));
addObject(new Alienship(), Greenfoot.getRandomNumber(700), Greenfoot.getRandomNumber(700));
addObject(new Goldasteroid(),Greenfoot.getRandomNumber(650), Greenfoot.getRandomNumber(650));
}//end populateWorld
public Counter getCounter()
{
return (Counter)geObjects(Counter.class).get(0);
}
}//end World
