As a new pilot in training, I want to be able to fly around in the airplane using realistic scenarios to practice in a safe environment and longer than I can be in a real plane.
Background:
We want this system as it is a primary feature of the project, users should be able to fly around the world using the keyboard and the mouse.
Requirements:
change the direction of the ship in all axes
adjust the speed of the aircraft
move the camera, potentially in both third person and first person interchangeably as an extra goal
Dependencies:
Access to the physics engine
Access to user inputs
Online or inhouse plane model
Tasks (not including dependencies, which will be the main time sink to get to this issue):
Connect user inputs to control the camera direction, and plane coordinates
Incorporate the physics engine to interact with the plane model
Update the internal data and location in order to update the terrain generation centered around the user
Optimize for performance
Estimate:
Two weeks; for design, implementation, optimization, debugging, and documentation.
Acceptance criteria:
The user can fly a model around the world in different directions and speeds.
Definition of done:
Passes manual testing, bugs and performance should be evaluated
User Statement:
Background:
Requirements:
Dependencies:
Tasks (not including dependencies, which will be the main time sink to get to this issue):
Estimate:
Acceptance criteria:
Definition of done: