1. Laggy 2.It seemed like a lot of code for a simple task
public void spawnTank() { if (Greenfoot.getRandomNumber(600) == 0) { northAndSouth = Greenfoot.getRandomNumber(640); // eastAndWest = (Greenfoot.getRandomNumber(540)); switch (Greenfoot.getRandomNumber(4)) { case 0: addObject(new tank(), 5, northAndSouth + 5); break; case 1: addObject(new tank(), northAndSouth + 5, 645); break; case 2: addObject(new tank(), 645, northAndSouth + 5); break; case 3: addObject(new tank(), northAndSouth + 5, 5); } } }