エンジンを使用してゲーム開発を開始するのは賢明ですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Game Development Stack Exchangeで話題になるようにします。 2年前に閉店。 後でXNAでゲームを開発するために、C#プログラミングを開始しました。C#の優れたゲーム開発の本を読みました。私はすでに他の言語を知っていたので、C#の機能と構文コードをすぐに学ぶことができました。次に、XNAにステップオーバーしました。私が読んでいた本は少し古かったので、私はそれを脇に置いて、インターネット上のXNAに関するゲーム開発のチュートリアルを見始めました。2Dグラフィックを使用して、それらのほとんどを達成し、理解することができました。アニメーションスプライトを作成し、キャラクターを任意の方向に移動させ、キャラクターの動きと一緒に背景をスクロールしました。すべてが「生の」XNAで行われました。 それらのいくつかを理解するのは難しいと感じ、いくつかのことはすでにフレームワークに組み込まれていることを発見しました。「FlatRedBall」、「Axiom」、「Quick Start Engine」など、少なくとも単純なラインコードを明確に理解できる他のゲームエンジンを見つけました。「OGRE」、「Unreal」、「Unity」などの有名なものはすでに知っていました。同時に、私はそれをすべて捨てて、有名なゲームエンジンプログラミングを学び始めたいと思いました。習得するのに時間がかかったため、XNAを使い続けたかったのです。時間を無駄にしたくない。 今回は経験者に任せます。ゲーム開発を始めている場合でも、ゲームエンジンを使用して、提供するものを使用できますか?一部の人々は、裸のフレームワークの退屈なルーチンに慣れることが良いと考えることができます。もしそうなら、最初に推奨されるものは何ですか?市場ごとに異なると聞きました。おそらくRPG固有のものが欲しいと考えるかもしれません。