package wackadot; import fang.*; import java.awt.*; import java.awt.geom.*; /** * All about my game here. * @author YourName */ public class Wackadot extends GameLoop { private Sprite dot; private Sprite redDot; private Sprite blueDot; public void startGame() { makeSprites(); addSprites(); } private void makeSprites() { dot=new OvalSprite(1, 1); dot.setScale(0.1); dot.setLocation(0.5, 0.5); dot.setColor(Color.RED); redDot=new OvalSprite(1, 1); redDot.setScale(0.1); redDot.setLocation( random.nextDouble(), random.nextDouble()); redDot.setColor(Color.RED); blueDot=new OvalSprite(1, 1); blueDot.setScale(0.1); blueDot.setLocation( random.nextDouble(), random.nextDouble()); blueDot.setColor(Color.BLUE); } private void addSprites() { canvas.addSprite(dot); canvas.addSprite(redDot); canvas.addSprite(blueDot); } public void advanceFrame(double timePassed) { Point2D.Double mouse= getPlayer().getMouse().getLocation(); dot.setLocation(mouse); } public static void main(String[] argv) { Wackadot dot=new Wackadot(); dot.runAsApplication(); } }