私が気になる非常に一般的な質問がありますが、最初にいくつかの詳細を追加したいと思います。私はコアJavaプログラマーです。楽しみのために、Javaで小さなゲームをいくつか独自に作成しました。今、プロのゲーム開発に目を向けるほど、混乱するようになりました。これは、ゲーム開発のトピックについてGoogleで検索したり、フォーラムなどにアクセスしたりするたびに、さまざまな提案が出てくるためです。
C ++が良いと言う人もいれば、JAVAがより良いかもしれないと言う人もいれば、Python、Lua、UnrealScriptなどの他の言語がウル言語であると言う人もいます。また、 Unreal、Torque、Blender、PandaなどのゲームエンジンとOpenGL、AI、衝突検出の知識が必要です。Android SDKを使用してゲームを作成しました。
私が聞きたいのは:
- プロのゲームプログラマーに必要な基本的なスキルセットは何ですか?1つのプログラミング言語+ 1つのスクリプト言語+ 1つのゲームエンジンの知識+ OpenGLですか?(ふ!!!!)
- ゲーム業界にゲームプレイプログラマーまたはAIプログラマーとして参入したい場合は、現在のスキルとポートフォリオ(上記のとおり)を利用できますか?
- ゲーム開発には1つのプログラミング言語を学ぶだけで十分ですか?
どんなガイドラインも参考になります。