Car Simulator

I’m thinking of making a car simulator in Blender. Would this be a good idea? I need to get input from a Steering wheel and acceleration pedals connected to the computer. How would I go about creating things like acceleration? The more the pedal is pushed down, the faster the acceleration. This needs to be realistic to a real car as I’m using it for my year 12 HSC work in Software Design.