Side Scrolling Vehicle Game

I want to make a side scrolling vehicle game with momentum and fixed camera on the vehicle

Am i right in thinking that i essentially want to use:

  • Sprite as Platformer Object
  • Smoother Platformer Camera
  • 2d Physics

How would i create the momentum? I want the vehicle to increase speed the longer a player holds the forward (or backward button)

If i’m on the right lines could the vehicle climb a slope?