Try out Unity3D, it is a cross-platform gaming development framework with physics engine and 3D support.
There are also existing a lot of useful stuff on youtube like tutorials.
It has also a great asset store with a lot of 3D Models, Audio, Sample Projects, etc.
For more information see: https://unity3d.com