ゲームプログラマーA.J氏
職種:ゲームプログラマー
入社:2005年
好きな猫の種類5
|
天満近辺お気に入りB級グルメスポット5
|
---- ゲームプログラマーとしてのお仕事の流れを教えてください。
まず、企画の人に、どんなゲームにしたいかをまとめた仕様書(設計図)をもらいます。それを読んで“できる”“できない”を考え、打合せをし、プログラムを組んでいきます。そのあとは、完成するまで修正の繰り返しですね。
---- ゲーム機は、新機種が続々と登場したり、インターネットに対応したゲームもあったりと、学ぶべき技術はたくさんあると思いますが、どのようにして勉強しているのですか?
ひとつは、知りたい知識を知っている人に、直接もしくは人づてに教えてもらいます。社内に知っている人がいれば良いのですが、そうでない場合は、ゲーム制作上の守秘義務も考慮しつつ社外の人に教えてもらうこともあります。
また、ニンテンドー DS や PSP 、そして xbox360 や PS3 などの次世代機が続々と発表されている今であれば、その機種の仕様書や説明書を隅々まで読みます。 PC ゲームの知識は、主にインターネットで収集しています。
とにかく、プログラマーは調べることが仕事ですね。
---- ゲームプログラムにはC言語が主に使われているようですが、これは専門学校で学ばれたのですか?
はい、プログラムの基礎は専門学校で学びました。
あとは独学ですね。仕事で使えるプログラムを組めるようになったのは、実際に現場に入って仕事をし始めてからです。
専門学校は、基礎を学んで、自分がプログラマーに向いているかどうかの適正を見るところだと思います。
---- ゲームプログラマーになろうとしたきっかけを教えてください。
小学生のころからゲームをするのが好きだったので、ゲームプログラマーなら好きなことに関わりながら仕事ができると思ったのと、向いていなければゲーム以外のプログラマーに転身することもできると考えたからです。
---- 今の仕事で大変なことは何ですか?
「どのように勉強しているのか」という質問でもありましたが、知りたいこと(社内でわからないこと)をすぐに知ることができないもどかしさ、というのがひとつです。
また、ゲーム機の仕様書やプログラムの解説書などが英語で書かれていることがあるので、読解するのが大変ですね。カスタマーセンターがアメリカにしかなくて、質問のメールのやり取りが全て英語、という場合もあります。
あと、この辺は美味しいご飯やさんが多いので、食べ過ぎて困ります!(笑)
---- では、ゲームプログラマーで良かったな、と感じるのはどんなときですか?
仕事の結果がゲーム上に表れるので、結果がわかりやすくていいですね。ゲーム好きなので尚更です。それから、プログラマーっていうと「頭よさそう!」って言われることかな(笑)
あとは、どの職業も同じだと思いますが、会社の環境によって随分違ってくると思います。ニューロン・エイジでは部下の意見もちゃんと聞いてくれるので、仕事がやりやすいです。人間関係は大事ですね。
---- 一日中座りっぱなしの業務ですが、休日のリフレッシュ方法を教えてください。
第 1 位は、“美味しいもの食べ歩き”です!B級グルメを探しては食べ歩いています。
第 2 位は、気の済むまで寝ること。
---- 噂によると、カレー作りにはまってるとか。
そうなんですよ!インドカレー作りに最近はまっていて。7~8種類のスパイスを入れるんですけど、あと1種類足りてなくて、今週末に成城石井で購入予定です。料理をするのは結構好きですね。
---- ゲームプログラマーとして心がけていることがあれば、教えてください。
常に新しいこと(プログラムの知識)を吸収するようにしています。
新しいゲーム機が出れば、その仕様書を読んだり、サンプルプログラムを触ってみたりします。
---- ご自身の今後の展望を教えてください。
新しい人が入ってきても引っ張っていけるように、勉強してもっと知識を増やしていこうと思っています。また、ゲームプログラマーとして新しい技術を知りたいという欲求があるので、ずっと開発に携わっていきたいですね。
会社全体のことだと、ニューロン・エイジがもっと大きくなるようにサポートしていきたいと思っています。
あと、美味しい料理を作って人に「うまい!」と言わせたいのと、体を鍛えてイイ体になりたいです(笑)
一日のタイムスケジュール
| 8:30 | 起床 | |
| 8:50 | 自宅を出る | |
| 9:30 | 会社到着 | |
| 10:00 | 作業開始(ソフト開発) | |
| 13:00 | 昼食タイム | |
| 14:00 | 打ち合わせ | |
| 16:00 | 作業(マシン調整) | |
| 17:00 | 作業(サーバー調査) | |
| 18:00 | 作業(ソフト開発) | |
| 22:00 | 退社 | |
| 22:40 | 帰宅 | |
| 1:00 | 就寝 | |
