import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot und MouseInfo) /** * Die Klasse MyWorld verwaltet alle Objekte des Spiels. * * @author Michael Arnot * @author Florian Fischer * @version 2024-06-14 */ public class MyWorld extends World { int zeit = 0; /** * Konstruktor für Objekte der Klasse MyWorld * */ public MyWorld() { // Erstellt eine neue Welt mit 600x400 Zellen und einer Zell-Groesse von 1x1 Pixeln. super(600, 600, 1); getBackground().setColor(Color.BLACK); getBackground().fill(); addObject(new Raumschiff(), 300, 565); } public void act() { zeit++; showText("Zeit", 500, 20); showText("" + zeit/50, 500, 40); } private void gewonnen() { showText("V I C T O R Y", 300, 300); Greenfoot.stop(); } /* * Der Spieler hat verloren und die "Aliens" haben den Planeten erreicht */ public void verloren() { showText("G A M E O V E R", 300, 300); Greenfoot.stop(); } }