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

