Have you considered the game engine called Unity?

There exist many tutorials online which can help you learn how to program an entire game using the Unity game engine. 

There are many other game engines available. If you can tell me more about the game that you would like to create, then I will be able to provide you with better recommendations.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence