One is to be an amateur game developer and do everything yourself the way you want to, and the other is to be the producer who finances everything.Today there are such things as fixed standards and expectations for each and every genre and sort of game.