Physics Design

General
Since the combat in this game is locked to a 2D grid the collision needed for the game can be pretty simple from the gameplay point of view. However to achieve the fidelity of feedback and polish we want for the gameplay, the collision has to be pretty sophisticated.

On Hit
When the player gets hit, the game will have to know which part of the ship got hit and display some feedback at the location. An example will be if the ship is hit by a missile, the missile will have to explode upon detection of collision and also the part of the ship that got hit has to display some sort of exposed shield that fades in for a second and then fades out.

Gravity
Since the game is set in space, gravity is not needed for the game. The ship will be floating around in space.

Movement
The physics for the core mechanics only requires forces which dictate how the ships moves around the combat field. However, how exactly the ship moves and rotates into the trajectory will require the ship to roll and yaw into the correct position to take the turn.