// WARNING: This file is auto-generated and any changes to it will be overwritten import java.util.*; import greenfoot.*; /** * */ public class MyWorld extends World { /** * Constructor for objects of class MyWorld. */ public MyWorld() { super(500, 800, 1); this.addObject( new Rakete(200), this.getWidth() / 2, this.getHeight() - 50); for (int i = 1;i <= 3;i++) { this.addObject( new Gegner(Greenfoot.getRandomNumber(50) + 50, Greenfoot.getRandomNumber(10) + 3), Greenfoot.getRandomNumber(this.getWidth()), Greenfoot.getRandomNumber(this.getHeight() - (this.getHeight() / 2))); } } /** * */ public void act() { if (Greenfoot.getRandomNumber(1000) > 995) { this.addObject( new Gegner(Greenfoot.getRandomNumber(50) + 50, Greenfoot.getRandomNumber(10) + 3), Greenfoot.getRandomNumber(this.getWidth()), Greenfoot.getRandomNumber(this.getHeight() - (this.getHeight() / 2))); } if (this.getObjects(Gegner.class).size() == 0) { this.removeObjects(this.getObjects(SchussSpieler.class)); this.removeObjects(this.getObjects(SchussGegner.class)); this.removeObjects(this.getObjects(Rakete.class)); this.showText("GEWONNEN!", 300, 300); Greenfoot.stop(); } } }