Control motors using mosfets?

I want to control 4 12V Johnson motors for my remote controlled car. I have a L298N motor driver but the motors will be consuming more current (around 5-10A each) while the current limit for the motor driver is 4A peak.
On researching I came across MOSFET H Bridges. Can anyone help me with making a motor driver that supports direction changes as well as pwm.

I found two links here and here.

PS- Motor Drivers are expensive here. Therefore trying to make one myself.

PS- Motor Drivers are expensive here. Therefore trying to make one myself.

DIY h-bridges from internet schematics rarely actually work as expected. Perhaps you should try an h-bridge like bottom.

http://forum.arduino.cc/index.php?topic=53425.0