|

Object: Enemy 1
Properties: Moves, spawns enemy bullet, gives 10 points when destroyed, visual fx, hitbox.
Behavior: Spawns enemy bullet, moves horizontally until it reaches the end and then moves down vertically then repeats.
Object: Enemy 2
Properties: Moves, spawns enemy bullet, gives 20 points when destroyed visual fx, hitbox.
Behavior: Spawns enemy bullet, moves horizontally until it reaches the end and then moves down vertically then repeats.
Object: Enemy 3
Properties: Moves, spawns enemy bullet, gives 40 points when destroyed visual fx, hitbox.
Behavior: Spawns enemy bullet, moves horizontally until it reaches the end and then moves down vertically then repeats.
Object: Enemy 4
Properties: Moves, gives bonus points when destroyed visual fx when hit, hitbox.
Moves horizontally.
Object: Enemy bullet
Properties: Phases through enemy 1, 2 and 3, damages shield and player, moves vertically, hitbox.
Behavior: moves down vertically until it hits something.
Object: Player character
Properties: Moves horizontally, spawns player bullet, graphic, location, speed, hit box, only 1 player bullet on screen allowed, sound fx, visual fx when hit, hitbox.
Behavior: Spawns player bullet, dodges enemy bullets.
Object: Player bullet
Properties: damages on collision, moves vertically, position, speed, color, graphic, damage, sound fx, destroys enemy bullet.
Behavior: moves up vertically until it hits something.
Object: Player life
Properties: graphic, displays lives left.
Behavior: N/A
Object: Credit
Properties: graphic, displays unplayed games payed for.
Behavior: N/A
Object: Score player 1
Properties: graphic
Behavior: N/A
Object: Score player 2
Properties: graphic
Behavior: N/A
Object: High-score
Properties: graphic
Behavior: N/A
Object: Shield
Properties: graphic, provides protection, destructible, visual fx, hitbox.
Behavior: Protects player character from enemy bullets.
Object: Screen graphics
Properties: N/A
Behavior: N/A
Object: Wall
Properties: Stops all projectiles
Behavior: N/A

Filed under: Game analysis and game design – introduction – 5SD018, University Tagged: 5SD018, bullet, visual fx 
About Marcus van Aller
2015 Graphics
|