理想的な選択は、作成したいゲームとチームのスキルセットに依存します。Unreal Engineは、無料で利用できる高品質の資産と、インディープロジェクトへの比較的緩いアプローチのために、プロジェクトにとって有利な場合があります。Unityは、学習に利用できるチュートリアルが大量にあるため、人々がゲーム開発に参加することで非常に人気のあるエンジンです。コーディングエクスペリエンスの欠如は、これらのすべてのエンジンがスクリプト以外のゲームロジックを実装する方法（ドラッグアンドドロップブロックなど）を実装する方法を提供し、大量のゲームロジックを使用できるようにするため、プロジェクトにとってあまり有害であってはなりません。物理学またはAI。
The ideal choice depends on the game you wish to create and the skillset of the team. Unreal Engine might be favorable for your project due to the sheer amount of high quality assets available for free and their relatively laxed approach to indie projects. Unity is a very popular engine with people getting into game development, due to the large amount of tutorials available for learning. The lack of coding experience should not be too detrimental to your project, as all these engines provide ways of implementing game logic other than scripting (e.g. drag and drop blocks) and have a large amount of game logic ready to be used by you such as physics or AI.