Many student drivers are not able to get enough practice driving because their parent/ guardians are too busy to go driving with them. This can lead to less prepared drivers getting their license which puts others in danger.
To fix this problem, we had multiple different ideas.
Abrar's Idea: Use a console that replicates condition already and build the steering wheel and pedals.
Adil's Idea: Purchase the steering wheel and pedals while using a console for the simulation but build the environment inside the car to make it realistic.
Jefferey's Idea: Develop the actual simulation but buy the steering wheel and pedals.
Sam's Idea: Develop the simulation, construct pedals, and steering wheel.
The solution we chose was Jefferey's. We are going to create a simulation that replicates real scenarios in actual driving. It will be able to simulate different conditions such as rain and snow so the driver understands how driving in these conditions work. We will buy the steering wheel and pedals for maximum quality. We also want to create a box-like part that goes around the driver but has an opening to enter. This allows us to replicate the feeling of being inside a car and allows us to present the most realistic approach we can get for the driver.
This step of the design process is going to be all coding. Since we ordered the steering wheel and pedals, we don't need to work on anything physical. As mentioned previously, we are using Unity to code our simulation. To make the simulation work and become as reaistic as possible, we need to code the the physics of the car, the controls, and code it so it becomes compatible with our steering wheel. Along with that, we have to add visuals and entities such as the road and the car. Our strategy for this stage of the design process is to follow a couple resources online and test to see if it works. Whichever parts don't work, we can go back and fix those specific parts, whether it is a coding error or a visual we don't like. This stage has Abrar and Samuel as the main coders while Jeffery and Adil focus on the visuals effects.