Game making

If you can't code proficiently I don't recommend trying to build your own engine. You can do a lot of things with Unreal Engine.