There are a lot of options for game engines. Blueprints in Unreal Engine is one really good one, it's what I make 3d games in. Construct is also a pretty good option, besides from the price.