Big Spaceship

High concept
The Cruiser is one of the many common targets when the player roams in space. It will be the end goal of each space engagement. The Cruisers are usually heavily armed with turrets and/or escorted by smaller enemies to prevent players from boarding the ship.

The Cruiser will always be moving along a set random (spline) path. It is required for the player to keep up with the Cruiser along this path and overcome all obstacle (Environmental and Enemies) before they can board the ship and proceed to the on-foot section inside the Cruiser.

Purpose of the feature
Along with other enemies in spaces and obstacles, the Cruiser served as the final big combat challenge on space and set the player's mind and help them prepare for what inside of the ship when they board it.

Design Goal
The Cruiser should be able to:
 * 1) Challenges the player in multiple ways: Have turrets attached to themselves, and/or being able to spawn smaller enemies.
 * 2) Enhance environmental hazard: Must be able to pair up and working together with environmental hazard in space to make each encounters more interesting to the player.
 * 3) Mix and match: Mix and match different types of escort enemies and defensive systems (Turrets,...) to make each Cruiser feel different.