- 締切済み
ゲーム業界の皆様へ
現在、会社に普通の会社に勤めながら、 ゲーム会社に就職したいと考えているものです。 ゲーム会社に勤められている方、また勤めていた経験にある方に ご質問です。 最低限どのラインの技術力があれば、採用してもいい、 また、やっていけるというのがあれば教えてください。 数学やプログラミング知識など、 (技術力が高いに越した事はありませんが・・・) ちなみに私は、C言語とDirectXで2Dのアクションゲーム、シューティングゲームの作成。また、現在は3Dのアクションゲームを作成中であります。年齢は24才です。 ご回答宜しくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- sha-girl
- ベストアンサー率52% (430/816)
>現在、会社に普通の会社に勤めながら、 >ゲーム会社に就職したいと考えているものです。 問題ないと思います。当然ですが内定がでたら今の会社は辞める必要はあります。 >ちなみに私は、C言語とDirectXで2Dのアクションゲーム、シューティングゲームの作成。また、現在は3Dのアクションゲームを作成中であります。年齢は24才です。 年齢もお若いですから 何社か応募して面接がうまくいけば内定のでるところもあると思います。 (大手、有名メーカーでもタイミングによっては採用される可能性はあると思います。) ちょっと気になるのはC++の知識の方はどうでしょうか?いまだにプレーンCで書くメーカーもありますが、 C++の知識はあった方が良いです。 とりあえず3Dアクションゲームがある程度完成した時点で、その作品とともに応募してみてはどうでしょうか? (応募作品ですが簡単な紙ベースのドキュメントと、CDを入れるとAutoRunで起動すると良いかもしれません。 勿論ソースコードやリソースもCDに添付します。) >最低限どのラインの技術力があれば、採用してもいい、 あくまで私個人の意見にすぎませんが DirectX SDKについているサンプルコードの動きを理解できれば問題無いと思います。 「Effective C++」という本はご存知でしょうか?C++の知識として読んでおいて損はないです。 あとは面接ですね。(ゲーム作成はチームワークも重要なので) 少し話はそれますがゲームプログラミングの中でも色々あります。 例えば3Dエンジンを組むようなレベルであれば 数学、物理もそうですが、シェーダー言語(HLSLやCg)、 インラインアセンブラの知識も必要になるでしょう。 私もあまり偉そうな事はいえないですが英語力も役に立ちます。
お礼
丁寧なご回答ありがとうございました。 大変参考になりました。 C++に関する知識は、一応ありますが、仮想関数やSTLを 利用したプログラミングはあまり出来ていないと思います。 現在はHLSLでシェーダープログラミングの勉強中ですが、 大分苦戦しております。 Effective C++ はいい本ですね、大分難しそうですが、 理解できるよう頑張ってみます^^