HOME > もっと教えて!フォーラム > 自分の感性を追求「ゲーム・アート・デザイン」の仕事 > 回答・コメントする(No.3398)
もっと教えて!フォーラム
回答・コメントする(No.3398)
-
いつも、子どもたちの疑問にお答えいただき誠にありがとうございます。
13hw編集部より、ご回答くださる際のポリシーに関するお願いです。
-
回答は、基本的には、その職業の方(または経験者、相応の知識を有する方など)にお願いしております。
しかしながら、なかなか回答のつかない質問もあります。
投稿されてから2週間経っても回答がつかない質問に関しましては、職業などに関係なく、ご回答のご協力をお願いしたいと考えております。 -
白書の皆様におかれましては、貴重な時間を割き、子どもたちの質問に丁寧にお答えくださったり、叱咤激励してくださって誠に感謝しております。
このようなお願いをするのは大変恐縮なのですが、勇気を出してこのサイトに質問を投稿してくれた子ども達に、よりよい情報を提供したいと考える当サイトの運営ポリシーをご理解・ご了承いただけますと幸いです。
ゲームプログラマーってどういう仕事?
[Q] 僕は小学六年生ですが、ゲームが好きなので将来はゲームプログラマーになろうと思っています。
そこで聞きたいのですが、ゲームプログラマーはどんな仕事ですか?また、プログラム言語はどのくらい知っておいたほうがいいのですか?教えてください!
まこさん、ありがとうございました!参考になりました。
そろそろcを勉強し始めたいと思います。どうもありがとうございました。
ホイコーローさん、こんにちは。
私はゲームプログラマではなくゲームデザイナーなのですが、
知っているはんいでお答えしますね。
●ゲームプログラマーはどんな仕事ですか?
ゲームを作るためには、グラフィック、サウンド、文章、データなど、
いろんな素材がひつようだというのは知ってますよね。
そういった素材が、コンピュータ(とか家庭用ゲーム機)の中で、
ちゃんと動くように、プログラムを書くのが、ゲームプログラマの仕事です。
実際には、ゲームデザイナーとか、ゲームプランナーとか、ディレクターとかよばれる人が、
「仕様書」という「どのようにゲームをうごかすのか」という文章をプログラマにわたします。
「仕様書」は日本語(と図表)で書かれていることがほとんどですが、
これをコンピュータで動かせるように、プログラミング言語で書いていきます。
このプログラムと、グラフィック、サウンド、文章、データなどが一緒になって、
ゲームができあがるというわけです。
また、「ミドルウェア」を作ることもゲームプログラマの仕事のひとつです。
「ミドルウェア」は、ちょくせつゲームを作るプログラムではありませんが、
プログラマや、グラフィック、シナリオなどの人の仕事を助けてくれるプログラムです。
たとえば、グラフィックの画像ファイルを、ゲームで使える形式に変換するソフトなどです。
私はシナリオを書いていたのですが、そのシナリオの文字数が画面の範囲内なのか、
使えない文字は含まれていないか、などをチェックするソフトを作ってもらいました。
これもミドルウェアですね。
●プログラム言語はどのくらい知っておいたほうがいいのですか?
これは時代によってかわってきます。
私がゲーム業界に入ったころは、アセンブラが必須でした。
そのうちCが中心になってきて、最近はCとC++ができれば大丈夫のようです。
ホイコーローさんが現役になるころには、また状況はかわってくるかもしれませんね。