ゲーム開発を行うには、C、cocos2dx、unity3dエンジン、c#などの知識を学ぶ必要があります。 2D ゲームは通常、携帯電話向けに開発されます。一般的に使用される開発ツールは Cocos2dx で、開発言語は C です。 3D ゲームに一般的に使用される開発ツールは Unity3d で、開発言語は C# です。
初期段階では、ゲーム開発についてどのような知識を学ぶ必要があるのか、多くの友人がこのような疑問を抱いていると思います。実際、ゲーム開発もソフトウェア開発と同様にプログラミング言語を学ぶ必要がありますが、違いは、ゲーム開発にはさまざまなゲーム開発ツールに精通する必要があり、ソフトウェア開発よりも少し難しいため、基礎がゼロで学びたい場合です。ゲーム開発には、体系的な学習の方向性と計画が必要です。
現在、中国で人気のあるゲーム開発は主に 2D ゲームと 3D ゲームに分かれており、一般的に使用される開発ツールは Cocos2dx で、開発言語は C です。 3D ゲームに一般的に使用されるゲーム開発ツールは Unity3d で、開発言語は C# または JavaScript が使用されます。したがって、あらゆる種類のゲームを開発したい場合は、どのような開発知識が必要かを知る必要があります。
まず、2D モバイル ゲーム開発を学ぶつもりなら、まず C を学び、次に Cocos2dx の使用法を理解する必要があります。
3D ゲームの開発について話しましょう。 3D ゲームで最も一般的に使用される開発ツールは、unity3d エンジンです。 Unity3d は開発に C# を使用するため (JavaScript も使用されますが、頻度は低いです)、最初に C# を学習する必要があります。
C# もオブジェクト指向プログラミング言語であり、C に比べて比較的単純です。C# を学習した後は、unity3d エンジンの使用方法を学ぶ必要があります。そして、これは非常に重要な学習プロセスでもあります。学習に近道はありません。ステップバイステップで学習し、各項目を 1 つずつ理解する必要があります。 [推奨チュートリアル: C チュートリアル ]
以上がゲーム開発をするには何を学ぶ必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。