Don't...just don't. Either use Java/C# with Unity or C++ with Unreal Engine. I don't see why you couldn't use C#/C++ if you already know C.
I don't intent(at the moment) to work on a professional gaming project. I just want to work on C to be better until i step to the next level(C++ / C#).