Spoon
By: a guest | Feb 9th, 2010 | Syntax:
None | Size: 0.83 KB | Hits: 31 | Expires: Never
Alien aliens[];
Player player;
PImage invader, explode;
void setup() {
size(SCREENX, SCREENY);
invader = loadImage ("invader.GIF");
explode = loadImage ("exploding.GIF");
aliens = new Alien[10];
init_aliens(aliens, invader, explode);
player = new Player(350);
frameRate = 5;
}
void init_aliens(Alien baddies[], PImage okImg, PImage exImg){
for(int i=0; i<aliens.length; i++){
baddies[i] = new Alien(i*(okImg.width+GAP), 0, okImg, exImg);
}
}
void draw(){
print (player.xposish);
player.move(mouseX);
player.draw();
background(0);
move_array(aliens);
draw_array(aliens);
}
void draw_array(Alien aliens[]){
for(int i=0; i<aliens.length; i++)
aliens[i].draw();
}
void move_array(Alien aliens[]){
for(int i=0; i<aliens.length; i++)
aliens[i].move();
}