連載
» 2008年08月08日 16時00分 公開

究極のプログラマーは「真田さん」!?――技術者のあり方とは ヒライタケシの「投げる前から変化球」(その2)(1/3 ページ)

ちょっと間が空いてしまったが、ヒライタケシの「投げる前から変化球」第2回目をお届けしよう。今回はヘキサドライブの松下正和氏に登場していただこう。松下氏は大手ゲーム会社に在籍後独立。現在はゲームプログラマーの制作集団を率いている。平井氏との間で、どのような会話が展開するのか……。

[ヒライタケシ/ITmedia +D Games編集部,ITmedia]

運命的な出会い

画像 ヘキサドライブ代表取締役 松下正和氏(右)、キューエンタテインメントCTO 平井武史氏(左)

平井武史氏(以下、敬称略) わたしと松下さんの出会いは、1年半くらい前ですかね?

松下正和氏(以下、敬称略) それぐらいですね。

平井 きっかけはもともと、とある大阪のゲーム会社への入社が決まっていた新人の子が、アルバイトとしてうちの会社に半年ほどおりまして。その子がニンテンドーDSの「メテオス」を手伝ってくれてました。彼の就職後も1年ぐらいは話をしたりと、大阪−東京間での交流は続いてたんです。そしてたまたまうちがエンジニア集団を探しているところに「会社を辞めることにした」という話を聞いたんです。次の転職先を尋ねたら「まだ言えない」という答えが返ってきました(笑)

 それは一体どういうことだと思って、大阪へ彼を訪ねていった時に、松下さんと初めてお会いしました。彼が就職した、5人のプログラマー組織の代表が松下さんだったわけです。

松下 そういえば、ちょうどそのくらいの人数だったかもしれませんね。今はおかげさまで10人以上の組織になりました。

平井 第一印象ですぐに、「あ、自分と相性が合いそうな人だ」と思いました。かっこよく言えば、「キャプテン翼」の翼君&岬君の出会いみたいな感じです(笑)。

松下 ちょっとかっこよく言いすぎかと(笑)。でも確かに、技術者同士のなにか相通じるものは感じましたね。

平井 同世代というのもあるのでしょうが、実際にお話しても好印象だったので、ぜひ自分も一緒に仕事をしたいと思って行動を開始しました。かなり社内の交渉が必要でしたが、Xbox 360のXbox LIVEアーケード版「Rez HD」の開発を一緒にすることになりました。

松下 わたしのほうも、ほぼ同じ印象でしたね。プログラマーの人って“技術者”ですから、いわゆるとんがった人が多い中で、とんがった部分は持ちつつもまろやかというか、柔らかい部分も同時に感じました。

平井 一番最初に話をしたときに、会社の「ヘキサドライブ」という名前だけは決まってたんです。ただロゴが決まってないというので、僕がロゴを描きます!と。HとDとか適当に描いた気がします(笑)。「ハイデフだし」というのが印象に残ってますね。

松下氏 確か「H!」とかだったような(笑)。

平井 そうそう。(キューエンタテインメントのロゴ)「Q?」に対抗するとか言って(笑)。でも、出来上がったロゴを見てみたら、全く違うものでちょっとがっかりしました(笑)。

 :松下さんは今の会社を興されるまでは、大阪のメーカーにいらっしゃったんですよね。

松下 はい。20歳の時に宮崎の高専を卒業して就職してから13年間、ずーっとプログラム一筋でやってきました。ゲーム業界にいる期間で言うなら15年ぐらいです。いつの間にか、こんなに経っちゃったという感じですけど。

平井 そうか、松下さんは宮崎出身の関西在住プログラマーですよね。僕は関西出身で東京在住プログラマーですから。僕も大阪で5年ほど働いていたことがありましたけど、松下さんの職場と近くてニアミスがあったかもしれないですね。

 ところで、独立した経緯って教えてもらえますか?

松下 前の会社は、大手パブリッシャーだったので、色々な制限がありました。ただ、わたしはその中で、独自のやり方をさせて頂きました。例えば、普通はタイトルありきで人を集めるのに、わたしは社内で先に人を集めてしまう珍しいスタイルを取ったんです。その上で自分達のチームに何かやらせて下さいと言ったら、じゃあこれやってみる? とタイトルが後から来た感じで。そのチームでは、昼間から映画を皆で見に行ってみたり、合宿しようと提案したり、いろいろと新しいことにチャレンジしました。

 Xbox 360で出したタイトルの時にもメインプログラムとして入りましたが、最終的にはプロジェクトマネージメントとして、企画からサウンド、デザイナー、エフェクトに至るまで他セクションのスケジュール管理までやりました。

 なぜ、そこまでやったかと言いますと、結局ゲームを作っていくうえで、どんどん効率化を進めていかないとしんどいんです。プロジェクトが大きくなる傾向が強まっている時代で、開発期間が2年、3年かかるようになって。

平井 10億規模のプロジェクトの数が増えた頃でしたね。

松下 そうですね。メンバーも疲弊してくるし、そこに対してできるアプローチをしていかないと、ゲームそのものが良くなっていかないんです。ゲームとチームをより良くするために“プログラマー”という枠と関係なく色々チャレンジしていったら、手ごたえもあるし、効率をよくすることを追求していくと、人の評価やお金といった根本的な部分にも関わりたくなっていきました。

平井 コードの最適化だけじゃなくて、いろいろなところを最適化したくなっちゃったと。肩書きを聞かれたら「オプティマイザー」って答えるといいですよ(笑)。

松下 (笑)。自分ひとりがコードを一生懸命書くよりも、複数の人をよりよく回すほうが効率はいいわけです。さらに同じでプログラマーの中だけで最適化するよりは、デザイナーもプランナーも巻き込んで最適化をすれば、もっと良くなると。

平井 その考えをどんどん大きくしていった結果、独立と。

松下 そうですね。当時いたところは大きな会社ですから。社員の立場で「給与までいじらせてくれ」とは言えませんしね。

画像

平井 僕もセガという会社が好きで10年いましたが、元々独立志向が強かったんです。独立したらあんなことや、こんなことをしたいと思い続けて、その許容量がセガにいるあいだに一杯になってしまいました。

 で、たまたまチャンスがあったんです。ちょうど分社化していたユナイテッドゲームアーティスツをセガに再編・統合する流れがあった時期で、会社としてもその時手がけているタイトルが終ったら、独立してもいいんじゃないか、という話になりました。

 実際に再編・統合した際には、すでに退職届を受理されている状態で、アルバイトとして協力していました。そして深夜はキューエンタテインメントで業務を行っていました。

松下 それはセガさんもよく許してくれましたね。

平井 独立するという意向は、最初に伝えてありましたから、快く受け入れてくれました。気が付いたらキューエンタテインメントも6期目になっていて、ようやくここまで来たという感じですね。4〜5人で始まった会社も今や70名ですから。

 当時オフィスには夜中、僕1人しかいませんでした。冬だったので自宅からストーブを持ち込んでヘッドフォンをして、サーバ構築をしていました。そのうち楽しくなってきちゃって歌を口ずさんでいたのですが、ヘッドフォンをしてるから気が付かないんですよね(笑)。いつの間にか後ろに水口(キューエンタテインメント代表取締役CCO 水口哲也氏)がいて笑われたり。ちなみに昼間の打ち合わせなんかは、料金が安いカラオケボックスでしましたよ。防音で環境がいい上にフリードリンクだったので(笑)

松下 その時期があるから今があるわけですね。

平井 まだまだ発展途中ですよ。将来的にみんなが望むタイトルが出せればいいなあと思っていますが。

プログラミング――チームでの開発には情報共有が何よりも大事

平井 松下さんとせっかくお話できたので、「プログラミング」と言うカテゴリでお話をさせてください。自分がプログラミングする時に心がけていることってありますか。

松下 ありきたりな話ですけれど、なるべくシンプルに、“可読性”という点を重要視しています。始めのうちはそうでもなかったんですが、最近は特に設計をしっかりしてから書くために、皆と相談を重ねてから書き始めることが増えました。複雑な処理を書くときは「こんなのどう思う?」と数人に相談しますね。ただ、コーディングする時は1人というスタイルですけど。相談しながら作り上げるというのは、わたしだけじゃなくて他のスタッフも多いです。こうして作り上げると、客観的な意見が出た上でのコーディングになって、効率がいいです。

平井 実際コードを書いている途中で、こう書いたほうがいいんじゃないだろうか。システムも変えたほうがいいかも? と思うことありますよね。設計が変わるときにはどうしてるんですか。

松下 わたし個人としては、最初の一発目ってそれほど精度が高くないんです。アーケード出身のせいかもしれませんが、作ったものに対して後から修正を入れるスタイルを取ります。

平井 僕はコーディングスタイルに関して“枠”で考える傾向があります。「こういうものをインプットしたら、こんなものをアウトプットすべきだろう」という設計をしっかりとたてて、それを企画やデザインと共有するという。枠組みの中でブロックをパズルのように組み立てていく感覚を大事にしていますね。そうすれば何かあったときに、モジュールとなるブロックだけを変えていく、あるいは追加すればいいわけです。プログラムがパズルのように、頭の中に浮かんでいる形で設計しています。まあ、よく組み間違えたりするわけですが(笑)。

 そのブロックが色分けされてるんです。ここは青いシステム部分、こっちは赤でグラフィックス部分となっていて、それをどこで割ったらいいのかを、頭の中の色で判断してますね。

松下 かっこいいなー。わたしのほうはそこまでシステマチックな思考はしてないですよ。もっとベタベタです。

平井 松下さんは大枠をきちんと見られる人なんですよ。僕は細かく分けておいて、部分的に見ていかないと大枠のサイズに負けてしまいそうなので。小さいブロックなら頑張れそうでしょう。

 そのほかに物づくりで常に意識して大切にしているのは、作っている最中からユーザーが楽しみにして待っている、自分もこのゲームのユーザーである、という感覚ですね。実際には小さいプログラミングで大した部分じゃなかったとしても、これを作ったら効果が出る、喜んでもらえるという意識を忘れないようにすると、完成したときの出来上がりが違いますよ。

松下 ユーザーを意識するというのはわたしも一緒です。ツールを作る時でも、使う人のことを考えます。

平井 自分もユーザーである意識を忘れないと、独りよがりにならない、幅広いユーザーにとって使いやすい幅広いエリアを取れて、バランスが良くなります。

松下 いいプログラマーですね。わたしはいいプログラマーについて話すとき、“あうんの呼吸”じゃないですが、こんなものがあったらいいなあと思ったときに「実はここに……」と出してくる、「宇宙戦艦ヤマト」の真田さん(※)みたいな人だと言ってます(笑)。あれがプログラマーに必要なものですよね。

※編集注:真田さん
「宇宙戦艦ヤマト」に登場する工場長兼技師長・真田志郎(声:青野武)。さまざまなメカを開発し、ガミラスとの戦いでピンチに陥ったヤマトを何回も助けることになる。編集担当としては、本文に出てくる「実はここに……」の最たるものは「アステロイド・ベルト」だと思っている。


平井 確かにあれは技術者としての、一つの要素ですね。

松下 もちろんプログラマーに限らず、クリエイターならば誰しも理想であり、よいクリエイターになるための条件として心がけたいことです。言われてからやるのではなく、常に前向きでどんどん先に作り上げていくというのが。

いろいろ言ってきましたが、「チームで情報共有する。楽しんでいただくユーザーを見据える。周りの要求の先を読んで動く。」結局、技術は人間に使われるために生み出される、という、技術が本来あるべき姿というのを常に忘れないようにすることが大事ですよね。

       1|2|3 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

昨日の総合アクセスTOP10
  1. /nl/articles/2311/06/news020.jpg 柴犬「友達〜!!!」 お母さんの寝坊で散歩が遅れた柴犬、ワン友に会えず……→怒りMAXの拒否柴発動に母「スマン……」
  2. /nl/articles/2311/06/news041.jpg 素潜りでイソマグロを突いたら海に引きずり込まれ…… 水深25メートルの激闘が100万再生「怖い」「磯のダンプカー」
  3. /nl/articles/2311/05/news045.jpg カナダ留学中の光浦靖子、得意の手芸でまたしても力作を生み出す 「クオリティ高すぎ」「もープロですね」
  4. /nl/articles/2308/06/news018.jpg 柴犬がプールからあがろうとした瞬間……! 「何回見ても爆笑」「好きすぎる」コントのようなずっこけハプニングが発生
  5. /nl/articles/2311/06/news047.jpg 隣家にいった飼い主、ふと視線を感じると柴犬たちが……? じーっと監視するワンコきょうだいの圧に爆笑
  6. /nl/articles/2311/06/news117.jpg 「スト6」フランス大会決勝、モニターにペンキで中断 環境団体乱入で
  7. /nl/articles/2311/06/news068.jpg 村重杏奈の“最強遺伝子”な弟、7歳バースデーお祝いに黄色い声 姉とうり二つな姿に「幼さが抜けて更にイケメン」「可愛いしカッコイイ」
  8. /nl/articles/2311/04/news008.jpg 「やばい電車で見てしまった」「おなか痛い、爆笑です」 カメがまさかの乗り物で猫を追いかける姿が予想外の面白さ
  9. /nl/articles/2311/04/news016.jpg 突然現れた痩せて汚れた野良猫、「ごはんくだちゃい」と訴えてきて…… 距離が縮まっていく姿に「涙が出ます」と100万再生
  10. /nl/articles/2311/05/news052.jpg 「ここはあんたが座る席じゃないよ」 末期すい臓がんの叶井俊太郎、優先席に座るも高齢者から非難 妻・倉田真由美が明かす
先週の総合アクセスTOP10
  1. 渋谷駅「どん兵衛」専門店が閉店 店内で見つかった書き置きに「店側の本音が漏れている」とTwitter民なごむ
  2. 尻尾がちぎれた小さな子猫をサーキット場で保護→1年後“ムキムキ最強生物”に 驚異の成長ビフォーアフターに注目集まる
  3. 「犬ぐらい大きくなれよ」と願い育てた保護子猫が「まさか本当に犬ぐらいになるとは」 驚異の成長ビフォーアフターが192万表示!
  4. 「BreakingDown」出場の元プロボクサー、5人から一方的に暴行される 顔面数針縫うも「私は1発も攻撃してません」
  5. 「頭が大きい」「普通ではない」 パリス・ヒルトン、9カ月長男の受診勧めるコメントにぴしゃり「世の中には病んでる人がいるみたい」
  6. 「最期の最期まで闘って」 元「妄想キャリブレーション」水城夢子さん、27歳で病死 2年前には“しばらく療養が必要な病状”で休止
  7. 3児の母・杏、異次元スタイルのパンツスーツ姿が衝撃的 目を疑う脚の長さに「身長の半分股下」「えっ! 本当!? っと思っちゃうくらい」
  8. 志穂美悦子、68歳バースデーに鍛えられた筋肉バキバキの肉体美披露 「いろいろやりたいことがある」「まだ見ぬ自分へ」
  9. 柴犬と父のやりとりに「20分これ見て爆笑してます」「気持ちよすぎるいい返事」 お笑いコンビを超える関係性が100万再生
  10. 「スカートはないわ」「常識無視の番組でびっくり」 山下リオ、登山中の服装批判巡って反論「私が叩かれているようですが」
先月の総合アクセスTOP10
  1. 病名不明で入院の渡邊渚、3カ月ぶりSNS更新で「表情に違和感」「そこまで酷い状況とは」 ベッド上で「人生をやり直すこともできません」
  2. 動かないイモムシを助けて1年後のある日、窓の外がありえない光景に 感動サプライズが「アゲハ蝶の恩返し」と話題
  3. 「スカートはないわ」「常識無視の番組でびっくり」 山下リオ、登山中の服装批判巡って反論「私が叩かれているようですが」
  4. 「千鳥」大悟、大物美人俳優にバッグハグされた表情に注目集まる 「マジ照れのお顔ですね」「でれでれやん」
  5. 渋谷駅「どん兵衛」専門店が閉店 店内で見つかった書き置きに「店側の本音が漏れている」とTwitter民なごむ
  6. 神田愛花アナ、拡散された女子中学生時代ショットにスタジオ騒然「ヤバい」→“アネゴ感”でSNSもざわつく
  7. 「生きててよかった」 熊谷真実、美麗な初“袋とじ”グラビアで63歳の色気全開 真っ赤なドレス着こなす姿に「すごいプロポーション」
  8. 尻尾がちぎれた小さな子猫をサーキット場で保護→1年後“ムキムキ最強生物”に 驚異の成長ビフォーアフターに注目集まる
  9. 双子モデル・吉川ちえ、美容整形後のひたいが“コブダイ”状態へ 多額の費用要した修正手術で後悔も「傷がこんなに残りました…」
  10. 「犬ぐらい大きくなれよ」と願い育てた保護子猫が「まさか本当に犬ぐらいになるとは」 驚異の成長ビフォーアフターが192万表示!