1. Brief Description:

 

a.        For this project I made a car racetrack game with 4 features the goal is to drive the car inside the white lines, the first feature is to start and stop the car that is going around the track, for the second the user has the choice to drive the car in reverse or straight. In Feature 3 the user can increase the difficulty of the Game by adjusting the slider to the right to make it faster or to make it easier (slower) to the left. In Feature 4 the user is going to steer the car and rotate it left and right using the left and right arrow keys.

 2. features:

a. Feature 1: Start and  Stop buttons

input: buttons

output: the car starts on the racetrack and stops

b.       Feature 2: Reverse

input: the user presses the reverse toggle (they can undo)

output: the car drives in reverse

c.        Feature 3: speed (difficulty)

input: the user moves the slider left for slower and right for faster

output: the game is faster (more difficult) or slower (easier)

d.        Feature 4: steering

input: user clicks the left or right arrow key on his keyboard

output: the car rotates left of right