Entities
This document will explain the various entities and their behaviour that are present in our game.
Allies
Cruiser
The cruiser is the representation of the player. It will respond to the command of the player.
Enemies
The game will contain multiple enemies to oppose the player(s).
Charger
The charger will be a bigger ship than the cruiser, it will appear at the right of the screen and go to the left at different speed, trying to damage the cruiser by ramming into it.
Shooter
Slower enemy that will come from either the top or down of the screen and will try to shoot the cruiser with projectile, the player would need to destroy it in opposition of the charger, that is an enemy that the player can dodge.
Boss
The boss is the final challenge that the player will need to face, the apparition of the boss will stop the scrolling of the screen, it will be a massive enemy that will shoot multiple form of projectile.
Neutral
Projectile
Projectiles are the bullets that any entities could shoot, they could have different pattern, from player to the right of the screen, from shooter to left of the screen, or more complexes on that the boss or a player with power up can shoot.
Power-ship
These will be neutral ship that does not attack the player, they will slowly come trough the right of the screen and go to the left, if destroyed they will drop a power-up that boost the player.