**Description** Implement the physics-based movement for the player ship. **Tasks** 1. **Classes** - [ ] Create `ATIRPlayerController`. - [ ] Create `ATIRPlayerPawn`. 2. **Movement Logic (`UTIRMovementComponent`)** - [ ] Implement Inertia/Drift mechanics (AddForce vs AddInput). - [ ] Implement Acceleration/Deceleration curves. - [ ] Implement Banking (Visual roll when turning). **Acceptance Criteria** - Ship accelerates with "weight" (not instant). - Ship drifts slightly when input stops.
Description
Implement the physics-based movement for the player ship.
Tasks
ATIRPlayerController.ATIRPlayerPawn.UTIRMovementComponent)Acceptance Criteria