• 締切済み

ゲーム業界の皆様へ

現在、会社に普通の会社に勤めながら、 ゲーム会社に就職したいと考えているものです。 ゲーム会社に勤められている方、また勤めていた経験にある方に ご質問です。 最低限どのラインの技術力があれば、採用してもいい、 また、やっていけるというのがあれば教えてください。 数学やプログラミング知識など、 (技術力が高いに越した事はありませんが・・・) ちなみに私は、C言語とDirectXで2Dのアクションゲーム、シューティングゲームの作成。また、現在は3Dのアクションゲームを作成中であります。年齢は24才です。 ご回答宜しくお願いいたします。

みんなの回答

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.1

>現在、会社に普通の会社に勤めながら、 >ゲーム会社に就職したいと考えているものです。 問題ないと思います。当然ですが内定がでたら今の会社は辞める必要はあります。 >ちなみに私は、C言語とDirectXで2Dのアクションゲーム、シューティングゲームの作成。また、現在は3Dのアクションゲームを作成中であります。年齢は24才です。 年齢もお若いですから 何社か応募して面接がうまくいけば内定のでるところもあると思います。 (大手、有名メーカーでもタイミングによっては採用される可能性はあると思います。) ちょっと気になるのはC++の知識の方はどうでしょうか?いまだにプレーンCで書くメーカーもありますが、 C++の知識はあった方が良いです。 とりあえず3Dアクションゲームがある程度完成した時点で、その作品とともに応募してみてはどうでしょうか? (応募作品ですが簡単な紙ベースのドキュメントと、CDを入れるとAutoRunで起動すると良いかもしれません。 勿論ソースコードやリソースもCDに添付します。) >最低限どのラインの技術力があれば、採用してもいい、 あくまで私個人の意見にすぎませんが DirectX SDKについているサンプルコードの動きを理解できれば問題無いと思います。 「Effective C++」という本はご存知でしょうか?C++の知識として読んでおいて損はないです。 あとは面接ですね。(ゲーム作成はチームワークも重要なので) 少し話はそれますがゲームプログラミングの中でも色々あります。 例えば3Dエンジンを組むようなレベルであれば 数学、物理もそうですが、シェーダー言語(HLSLやCg)、 インラインアセンブラの知識も必要になるでしょう。 私もあまり偉そうな事はいえないですが英語力も役に立ちます。

pipimeron
質問者

お礼

丁寧なご回答ありがとうございました。 大変参考になりました。 C++に関する知識は、一応ありますが、仮想関数やSTLを 利用したプログラミングはあまり出来ていないと思います。 現在はHLSLでシェーダープログラミングの勉強中ですが、 大分苦戦しております。 Effective C++ はいい本ですね、大分難しそうですが、 理解できるよう頑張ってみます^^

関連するQ&A

  • DirectXとC言語でシューティングゲームを作るには

    DirectXとC言語(とVisualC++)を使って PC用の2Dのシューティングを作ろうかと考えています。 (派手なエフェクト等を使う予定なのでDirectXと C言語とVisualC++を少し習っているので扱いやすいかなと) ですがゲームというものは全く作ったことが無く ウィンドウを作成してDirectXGraphicsを…(以下略) とかどのように組めばいいのかわからないのです。 そこで色々とサイトや本を探して勉強しようと考えたのですが DirectXとC以外の言語でのシューティング作成サイトや 本も別の言語での作成方法あったり古いもの(グラフィックが…)や 一から作り方を解説している、というものはなく 結局ゲーム作成どころではなくなってしまいました。 (私の見過ごしかもしれませんが…) なのでこちらにてお伺いさせていただいたのですが このようなシューティング作成の解説をしているサイトや 書籍というものは無いのでしょうか? おそらくDirectXを勉強しろと言われるかもしれませんが シューティングを作るのみで、また時間も限られていますので…(汗 もしご存知であれば教えていただければ嬉しく思います。 よろしくお願いします。

  • ゲームにはDirectX?

    VC++を使ってプログラミングをしようと思いました。 今は全然出来ないのですが、最終的には3Dのフライトシミュレーターみたいなものを作りたいと考えています。(いつになるか分かりませんが^_^;) そこで、とりあえずVC++に慣れるために2Dのシューティングゲームを作ろうと思ったのですが、この場合はDirectXを使う方がいいのですよね? そこで質問なのですが、DirectXの7と8どちらを使うべきなのでしょうか? 8からはかなり変わって2Dの表示も3Dを使ってやると聞いたのですが、それは7で2Dのゲームを作るより難しいのでしょうか? 回答よろしくお願いします。

  • C/C++のゲームプログラミングについて

    私は約1年後に学校で課題研究の発表があります。 それなんですが、ゲームプログラミングをしたいと思っております。 プログラミングについてはCを一通り理解しているのみです。 DirectXとC++でシューティングゲームを作成しようかと思っていたのですが、不可能でしょうか? たとえ不可能であっても、DirectXとC++でシューティングゲーム完成に至るまでにかかる期間と 勉強しなければいけないもの(勉強手順)を全てお教えいただけないでしょうか? それと何か良い参考書等がありましたら加えてお教え願います。

  • どんな東方のゲームで遊んでみたいですか?【同人ゲーム作成】

    アンケートです。 東方、同人というジャンルを知っている方はアンケート協力お願いします。 私は学校でC言語プログラミングを習っています。 もちろん、プログラミングもなかなかできます。 卒業作品で何かゲームを作成しないといけなくなってしまいました。 どうしようかなっと悩んでいます。 そこで、東方をベースとしたなにか同人ゲームを作ろうと思います。 東方といえばシューティング。でもシューティングは作ろうとは思えば作れるし、ZUNさんを超えるものは作れないと思っていますのでそれ以外で。 東方の同人ゲームでプレイしてみたいゲームジャンルがありましたら是非教えてください。

  • ゲームプログラミング 勉強法

    ゲームを作ってみようと思っているのですが、どこから手をつけていいか分からなくて困ってます。プログラミングのスキルとしては一応授業でC言語をある程度やってあるレベルです。 ゲームのジャンルはアクションかパズルあたり作ってみたいと思っています。DirectXを使ってやってみたいと思ってます。どのように勉強すればいいか教えて頂けたら幸いです。

  • 3Dゲームを作りたい

    3Dゲームを作りたい 自分はC言語が少しわかる程度なのですが、3Dゲームの作り方を勉強したいと思います。 OpenGLの方がDirectXよりも簡単だと聞いたので、OpenGLを使いたいと思っています。 それとメタセコイアでの3Dキャラクターのモデリングの仕方もわかっているのですが、ここで質問です。 メタセコイアで作ったキャラクターにMIKOTO等でボーンを通して、OpenGLを使ってキャラクターを動かすことはできるのでしょうか?(DirectXでもかまいません) 例えばキー操作で腕を上げたり、歩いたりなどは可能でしょうか。 まだゲームプログラミングについてよくわかってないので馬鹿な質問をしてるかもしれませんが、回答よろしくお願いします。

  • C言語のゲームのプログラミングの本教えてください

    自分は現在高専の情報系の二年生です。 自分は将来はゲームのプログラマーになりたいと考えています。 そこで今から少しずつゲームのプログラミングについて学んでいこうと考えています。 色々な会社の採用情報をみると「C言語やアセンブラなどでのゲームのプログラミング経験があるといいです」みたいに書いていることがあります。 なのでせめてC言語のゲームのプログラミングの本を読んで学んでいきたいと考えています。 そこでおすすめの本があると言う方は教えてください。

  • 2Dゲームのモーションについて・・

    最近ゲームを作成しだして、2Dのゲームを作っているんですが、モーションを作るのが難しいので2Dゲームのモーションを簡単に作る方法とかツールとかしりませんか? それと、プログラミング言語などで作ったデータを別のプログラミング言語で作ったデータなんかと一緒に使うことは可能なんですが? わかりにくいかもしれませんが、お願いします。

  • ゲーム制作に於けるC/C++の学び方について

    簡易な3Dアクションゲーム(TPS)を創る、と決意しました。年単位で、ものすごく長くなるであろうことは、覚悟の上です。その上で質問をします。 ・ツクール系などを使わずに0から始めたいと思っています ・私にはプログラミングの知識やその他技術的知識は全くありません。 所々の知識はネットで得たものです(表記の間違いが多いと思われます) ・一番、回答を頂きたいのは(1)と(2)ですので、全ては答えていただかなくても宜しいです。もし、他の質問も答えていただければ幸いです((3)以降については別のカテゴリに投稿したほうがいいでしょうか?) (1)CとC++:全くプログラミングの知識が無い人間は、どちらを先に学習する方がよいと思われますか?(主に3Dゲーム制作が絡むことになった時です) 違いがあるようですが、どちらを始めるかによってその後に影響はあるのでしょうか (2)技術を得る道順:全くの素人が通る道として、以下の道筋をどう思われますか? プログラミング言語全般やその周辺→DirectXやOpenGL等のAPIについて→その他細かい分類(AI,3Dグラフィック等) (3)ゲームエンジンについて:ゲームを作っていく過程で出来るものですか?それともまずそれ自体を作り、そこからゲームを作っていくのですか? 3Dアクション物となるとそこが肝心であるような気がします (4)スクリプトという物について:これを構築することによって、演出やストーリーを仕立てて行くことが出来るのでしょうか?それとも、そういったものとはまた別物ですか? (5)参考書:かなり大規模なものになるとそれなりの深い知識が必要ですが、その手の分野は和書の参考書より、洋書のそれの方が詳しいような気がします。(AIの構築やレンダリングなど)実際に洋書のものを見てみると、ついそう思ってしまいます。これは思い込みでしょうか?

  • ゲームプログラミング初心者におすすめの書籍は?

    長年の夢である、ゲームプログラミングにチャレンジしてみたいと思っています。 ジャンルは特に決めていませんが、割と本格的なシューティングなど作れたら良いなあ、と。 で、色々調べてみたところ、DirectXで作るのが良さそうで、また、やってみたいと思いました。 DirectXによるゲーム作成の書籍をいくつか調べてみましたが、いまいちどれが良いのかわかりません。 ゲームプログラミング初心者におすすめの書籍などありましたら紹介してください。 また、経験者の方に、このように勉強した、というような事を教えていただけたらと思います。 今のところ、あるWebページを参考に勉強していこうかと思っていますが。。。 ちなみに、仕事で10年ほど業務プログラムを作ってきましたので、C++やJavaの経験はあります。