小野和俊@DataSpiderは、1日15時間ゲームするゲーム好きのエンジニアは多いと思いますが、小野和俊さんほど熱中している人を私は知りません。Warcraft」に夢中とのこと。趣味を尋ねたら、やっぱり答えは「ゲームとプログラミング」。ゲームがとってもお好きなようですね。プログラミングを始めたのもゲームを作りたいと思ったからです。自分でRPGなどを作るのはさすがに難しくて、ゲームセンターの「スペースハリアー」に小遣いのほとんどをつぎ込んでいましたね。それから「ドラクエ」や、FM-TOWNSで「ウィザードリィ」や「マイト・アンド・マジック」なんかをしていました。大学に入ってからは、マシン相手ではなく人が相手のオンラインゲームに移っていきました。ハマっていたゲームのひとつが、「QuakeII」というファースト・パーソン・シューター(FPS)ゲームです。国内大会で4位になったこともあるんです。マウスの素振りをしたり、大学を休んで友人と合宿したりですね。当時はネットの通信料が高かったのですが、23時から翌8時は「テレホーダイ」で定額料金でした。23時にチームで集まって翌8時まで特訓や試合をして、昼ごろまで反省会をして、寝て、また23時に集まるのを繰り返していました。「集まる」といってもネットの中ですけど。どれだけ早くマウスを動かして正確な位置に止められるかを、向上させるための素振りです。私は4位入賞の後で引退したのですが、その理由は、新しく参戦してきた若手ゲーマーのマウスさばきに勝てないと悟ったからです。Online」というオンラインゲームです。ネットゲームのはしりのころで、当時はある意味で無法地帯だったんですね。Killer)と呼ばれるプレーヤーもいました。あるとき、家に帰って扉を開けた瞬間に、陰に隠れていたPKが私を殺し、何カ月もかけて集めたアイテムをすべて奪っていったのです。「エヘヘヘ」というメッセージを残してです。どれだけ憤慨したことか......。彼らはキャンパーとも呼ばれ、見ず知らずのプレーヤーに嫌がらせをするためだけに、半日同じ場所で待っていることもあるのです。した被害にあった人たちが自警団を結成するんです。Killer)と呼ばれるプレーヤーになっていくんです。その一方では、自警団の中で権力抗争が始まります。「組織の運営が大変だからいいアイテムはよこせ」などと言うプレーヤーが出てきたりして、組織が腐敗していくわけです。人間社会の縮図が垣間見られる、ソーシャルな刺激がオンラインゲームにはありますね。Warcraft」(WoW)なんですね。完成度が高く、プレーヤー同士で互いに成長できるためでしょうか、2年ほど続けていても全く飽きません。週末になると1日15時間やっていますよ。ひとつのダンジョン(ゲームの舞台)をクリアするのに5人程度のメンバーが必要で、3時間くらい掛かるときもありますから、そのぐらいはたってしまうんです。私のギルド(チーム)は今45くらいのキャラがいますが、複数のキャラをもつプレーヤーもいるので(小野さんは11を所有!)、実際の参加者は20人くらいかな。先日初めてオフ会をしたのですが、リアルで知っていたのは2人だけでしたから、「ああ、あなたが○○でしたか!」などと妙に新鮮でした(笑)。入ってみましょうか(と、ログインする)。4人がアクセスしていますね。今、平日の午後2時過ぎですけど(笑)。チャットもできるので打ってみましょうか。uketeimasu」(WoWに日本語版はない)......。おっ、返信がありましたね。「sugoidesune!」。今はいきなりログインしましたが、普段は皆で日時と場所を決めて集合するんですよ。このゲームには世界中の人が登録していて、その数は1000万人弱だそうです。英語でチャットする人を外国人とすれば、それは普通にありますね。そうそう、あるときに街を歩いていたら、マレーシア人が話しかけてきました。PSPのチューナーの具合が悪いのだが日本語のマニュアルしかない。翻訳してくれというのです。いいよと答えたら、マニュアルのキャプチャがJpegでドンとアップされてきた。それを僕が英語に翻訳してあげたのですが、やっぱりうまくいかないようで、そうしたら今度はトラブルシューティングのページがアップされてきた。結局直らなかったんですけど、その後は「マレーシアに生まれた悩み」なんかも聞かされたりして(笑)。ゲームがうまくなるには何が必要なんでしょうか。競技のゲームでうまくなるには「才能」でしょう。いや、本当にそう思いますよ。ゲームの魅力は、先ほど話したソーシャルな刺激が受けられることと、「ずっとこのままでいい」と思えることかな(笑)。プログラミングを始めたきっかけを教えてください。小学校4年生のときに6年生の友人がいまして。あるとき彼の家に行ったら、部屋のテレビ(モニター)の画面が、彼の言ったとおりに動いていたんです。N88-BASICでプログラミングしていたのですが、「画面を操っている!」って思いましたからね。それから独学で覚えていきました。私は字がへたなんです(笑)。中学校のときにそれを英語の先生に指摘されまして、悔しかったですよ。そこで筆記体を作るプログラムを作りました。フォントを作るのは難しいけれど、アルファベットなら固定部分と流動部分を組み合せてできるんですね。打ち出した紙をもっていって見せたら、先生は「あなたの字じゃない」と。「僕の作ったプログラミングだから僕の字です」と言ったのですが、通りませんでした。大学時代のアルバイト先(大手シンクタンク)では、独自のシステムを開発したそうですね。リサーチャーのバイトでしたが、仕事が面倒くさかったんです。そこで、キーワードを入力するとWebや社内のデータベースから自動的に情報を収集するシステムを作りました。そのとき、プロトコルやフォーマットや文字コードなどの違いに苦労しまして、こうしたストレスがなくてデータをやり取りできるアプリはないかと思ったんです。これが後に「DataSpider」を開発するきっかけになりました。「DataSpider」は2001年に発売され、現在では700社近くの企業に導入されていると聞きました。いえいえ、開発のメインプログラマです(笑)。一度抜けたのですが、また戻ってきました。開発の方針などは開発部長に任せていています。私は代表取締役副社長CTOであり、彼の指示を受けるメンバープログラマでもあるわけですが、結構うまく回っていますよ。CTOのお立場で、今後の事業展開を語ってください。ユーザーがプログラムを組む必要のない、「ノン・プログラミンング」が基本的な考えです。以前は交換手が取り次いでいた電話が、進化して通話者同士で直接話せるようになった。このように、形式の異なるデータ同士を自動で連携するのが「DataSpider」です。今後は、ビジネスプロセスのフローで同じことができないかと。企業の交通費の精算は、総量も多くなりますし承認までの手間も掛かります。GUIを使ってドラッグアンドドロップで申請し、上司がそのデータを承認するといった、自動化できるアプリケーションを考えています。今度は、開発プログラマとしてお聞きします。原材料が不要なことだと思います。製造業ならまず材料があり、開発から生産へと進みますから、どうしても世に出るまでの期間が長くなります。比べてソフトウェアは人とPCで完成できますから、着想から第一のパスまでのステップが非常に短い。これがソフトウェアの特殊性だと思います。プログラミングはゲームと似ていますね。ゲームで新しい武器を手に入れたら、切れ味なんかをすぐに試したくなるじゃないですか。プログラムも一緒で、何かのひらめきが浮かぶとすぐにその方法を試したくなります。共通しているのは試したいというワクワク感と、それが成功した後のうれしさです。記事を書くことにも似ていると思いますよ。推敲するごとにブラッシュアップされ、人に伝わりやすい文章になっていきますよね。プログラムも何度も見直していくうちに、PCにとってもほかのプログラマにとっても、わかりやすいコードになっていきますから。自分の欲しいものを自分で作れる「魔法の杖」ですね。小学校4年のときにパソコンの画面を自由に動かす6年生の友人を見て、本気で「魔法使いだ」と思いましたから。英語力は英語版ゲーム「ウィザードリィ」や「マイト・アンド・マジック」で伸びたという。卒業後サン・マイクロシステムズ株式会社に入社し、研修の後に米国本社に移ってJavaやXMLでの開発を経験。2000年に帰国して株式会社アプレッソの代表取締役社長に就任。2001年6月にデータ連携ミドルウェア「DataSpider」を発売。2003年より製品開発に専念するために代表取締役副社長CTO、メインの開発エンジニアとなる。B-ing』という雑誌で以前に取材した方です。「人がいないから昔のネタを使ってるのか」と思われるかもしれませんが、さにあらず。以前の私の目の付けどころが確かだという証明なのです。明日に向かってプログラめ!!編集部が注目したプログラマの趣味やハマりごとにフォーカス。彼らの人間性とその魅力を通して、プログラマライフをクローズアップします。世界を熱中させるゲームを生み出す職場って?今回のテーマは、ワールドワイドに活躍の場を広げ、ヒット作品をリリースし続ける新鋭ゲーム開発企業の裏側を探ること。音楽ゲームのカリスマ西村宜隆氏が語るBEMANIの進化アミューズメントゲーム制作で先端を走るKONAMI。この根幹となるシステムを3営業日で開発した、根っからのプログラマは知ってますか?...プログラマ戀塚昭彦ニコニコ動画Flash2ちゃんねる...明日に向かってプログラめ!!木屋善夫@ドラスレは、バイクや無線に熱くなるWiiもPS3もXboxもなかった20年以上前、PC-8801やFM-7で動いていたPCゲームに、当時のパソコン少年たちは夢中に...プログラマ木屋善夫ゲームコンパイラバイク...明日に向かってプログラめ!!登大遊@PacketiXは好奇心の振幅が非常に広い「日本のビル・ゲイツ」などと紹介されることもある筑波大学4年生の登大遊さん。いっていいほど出てくる「最後に質問があればどうぞ」というひと言。Tech総研リクルートグループサイトへ。