解決済み
新卒でゲームプログラマーになるためにdirectxを使用した作品を作成する必要はあるのでしょうか。こんにちは。私立文系の2年生の者です。私は将来ゲームプログラマーになりたいと思っているため、現在Unity C#の学習をしています。春休みに就活作品を作成しようと考えていましたが、ネットで「Unity作品だけではゲームプログラマーになるのは難しい」という情報がいくつか流れているのが気になり、自分もdirectxを使用して作品を作る必要があるのではないかと不安になってしまいました。 そのため、実際に以下のサイトhttps://baseconnect.in/companies/category/79525d9e-2fec-4e30-b088-b29d596ecaa7 を使用してdirectxを使用した作品を提出する必要がある会社がどれくらいあるのか調べました。 *(注意) 1 20社程度しかみていない 2 主にスマホゲーム、ソーシャルゲームのディベロッパーのホームページから確認した 3 詳しいゲームプログラマーの募集要項が書いていない企業もあった *以上のことから情報が偏っている可能性があります。ご了承ください。 その結果ほとんどの企業でdirectxを使用した作品を提出する必要がない(マストではない)ということが判明しました。あるとすれば、ゲームエンジンを使わないで開発する(C++ C#単体など)ことを推奨している会社くらいでした。そこで私なりに推測したのですが、以下のどちらの認識が現実に近いでしょうか? 1 directxの使用経験(学習経験)があることが暗黙の了解としてある。そのため、Unity作品単体だと厳しい 2 少なくとも、スマホゲーム、ソーシャルゲーム会社においてはdirectxの使用、勉強経験を求めていないところが多い *(コンシューマーゲームはあまり調べていないので分かりませんでしたが、UEの使用経験があった方が良い?というイメージです) 将来的に技術力を高めるため(より理解を深めるため)にdirectxを学習する予定ではあります。ですが、就活の時間を考慮すると、就活までにdirectxの勉強をするのはかなり厳しいです。また、ゲーム会社(コンシューマーなのか、ソーシャルゲームなのか)により新卒のゲームプログラマーに求める技術が異なるのは承知しています。ですが、私はゲーム業界に詳しくないため、有識者の方の意見をお伺いできればと思い、質問させていただきました。何かしらのアドバイスがあればよろしくお願いいたします。
592閲覧
入る会社しだい。 C/C++が必須になっている所はエンジンを使わない開発の経験はあった方が良い。必須がUnity開発経験のみの会社が狙いならUnityのみでもいいと思うけど。どちらでもあってもゲーム開発じゃなくゲーム開発支援のツールを作ったりする場合もあるからツールは作れた方が良いよ。 ゲームプログラマーで何が必要とか決まってるわけではなくて、入る会社の必要とするプログラマーに何が求められてるかで決まるので、狙いの会社に合ってるかどうかで判断しては?
ゲーム会社のディレクターです。 個人的には、コンシューマーに行きたいのでなければ、Unityを深くやったほうが良いと思います。特に、単にUnityを使ってアプリが作れるだけでなく、Unityの仕組みについては深い理解があると望ましいです。 例えば描画負荷の高いところを洗い出して軽くしたり(プロファイラを使うなど)、PCで作ったUnity向けのコードがiOSとAndroid向けにどのようにビルドされるか(il2cppとは何なのか、コンパイラやリンカの働きなど)。 スマホでもコンシューマでも、結局のところは、「こういう風に書けば動く」をただ覚えるだけでなく、「内部がどういう仕組みになっててその動きが実現されているのか」をどこまで理解しているかが大事で、それを深くやれている人が採用側から見たときにポジティブな評価を得やすいです。
なるほど:1
< 質問に関する求人 >
プログラマー(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る