- 締切済み
ゲームプログラマに必須なプログラミング言語
将来、ゲームプログラマ志望なんですが、必須なプログラミング言語って何でしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- zwi
- ベストアンサー率56% (730/1282)
回答No.3
家庭用ゲーム機ならC++ですね。 あとモバゲーとかの携帯電話やAndroidスマートフォンのだとJavaやC++。 iPhoneだとObvjective-Cです。 なので、基本としてはCが出来て当たり前で、そのほかC++/Javaは使えないと辛いところでしょうね。 あと、言語以外にゲームや一般アルゴリズムをどれだけ使いこなせるかとか、GPUの関する知識とかそれ以外の知識を求められる割合のほうが多いと思います。
- D-Matsu
- ベストアンサー率45% (1080/2394)
回答No.2
プラットフォーム次第でしょうが、一般的な範囲ではCとJavaの二択。両方できるのが理想です。 携帯電話向けならJava必携ですし、家庭用ゲーム機ならCが使えなきゃ話になりません。 WindowsならCはもちろん、DirectXやWin32API系の知識が要求される場合もあります。 あとは「言語」だけではなく「アルゴリズム」の知識も必要です。
- maccha_neko
- ベストアンサー率33% (465/1379)
回答No.1
いろいろな言語がありますけど、基礎中の基礎な言語といえば「C」でしょうね。 様々な言語を作ってきた人が開発環境として愛用しているのはやはりUNIX系OS(LinuxもUNIX系)ですが、そのUNIXが記述され、またUNIX上の様々なツール類を記述するのにも使われたのが「C」です。 このため、様々な言語を作成した人も基本として「C」をマスターしており、Cの文法や記述方法の影響を少なからず受けているものが多々あります。 とりあえずCは確実に使えるようにマスターしておいて、その上でjavaなり、C++なりに広げていくというのが良いのではないでしょうか?
質問者
お礼
ありがとうございます。やはり基本はCなのですね
お礼
プラットフォームによって言語が違うんですね。なるほど。 じゃあCとJAVAの勉強してみます