解決済み
ゲーム業界についての質問です自分は今高校生で将来ゲーム会社に就職したいと考えています。自分はゲームプログラマになりたいです。ですが専門学校などではなく、普通の四年制大学に進学する予定です。なので自分でゲーム制作を勉強していかないとならないのですが、そこでUnityというものの本を買って少しずつ勉強しているのですが、このままUnityを勉強してていいのか、もっとプログラム言語(JavaとかC言語みたいな)を学ばないといけないのか、このソフトを勉強してこれでゲームを作ってみるといい、など将来ゲーム会社に入れるように道を示して頂けると嬉しいです。
241閲覧
[プログラミング言語の選択の件] <C言語とC++> ゲーム会社で、昔から重要なのは、C言語とC++です。 C言語を機能拡張したのが、C++です。 C言語とC++は、ハード側に近い処理を行なえるので、高速な処理が行えます。 そのため、多量データ(2D画像や3Dオブジェクト)を高速に処理することが可能なので、ゲーム作りでは重要な言語です。 その反面、新しいもの(JavaとC#が得意なもの)が苦手です。 <JavaとC#> これに対して、JavaとC#は、インターネット関係やスマートフォン関係やクラウドコンピューティングと言った新しいものが得意です。 [Unityの件] Unityは、C#を使っているのなら、上記の通り問題ないです。 クラウドコンピューティングが中心の世の中になって行くと、JavaよりもC#が有利になります。 Unityは、Microsoftの開発環境でないので、心配なのでしょうか。 ちなみに、Microsoftは、クラウドコンピューティング系のゲーム開発や、VR系のゲーム開発が、どのような開発環境になるのか不明です。 たぶん、質問者さんが、大学在学中には、白黒はっきりすると思います。 UnityがMicrosoftの開発環境でないので、心配と言うことでしたら、取り合えずC#だけでゲーム開発をして見たらどうでしょうか。 2Dなら、ゲーム開発環境に頼らなくても、ゲーム開発は行えます。 [大学のゲーム作成の学習] どこの質問か忘れましたが別の質問で、ゲームプログラミングのサークルで学んだと言う人がいました。 志望大学に、ゲームプログラミングのサークルがあるか、確認して見たらどうでしょうか。
ぶっちゃけた話「何でもいい」です。 でもそれぞれの言語でちょっとずつ効果が違います。 「RPGの武器」を想像してください。 Unityは主にソシャゲ系のゲーム会社で効果大。ちゃんと使えればそのまま採用、即前線に送られる場合もあります。ただしゲーム以外のIT業界だとあんまり効果は無いです。 Javaはゲーム会社だと効果大〜中。Javaで何が作れるかによって他のIT業界でも一定の効果が望めます。 C言語はどんな会社でも一定の効果は得られますが直接的な魅力にはあまり繋がりません。「全体に10のダメージ」みたいな感じ。結局入社後に別の言語を使うケースが多いです。 ここに「習熟度ボーナス」と「成長予想ボーナス(伸びしろがどれだけあるか、教えたことをすぐ吸収出来るか)」と「人柄ボーナス」を乗っけた時に、一定基準(※会社ごとに違う)を満たしていれば採用されます。 まぁ色々な意見があるので「ゲーム会社 就職 プログラム言語」とかでググってみるのが早いかなとは思います。
< 質問に関する求人 >
プログラマ(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る