企画特集
-
クラウド意識調査結果を公開
率直な読者のご意見を全て公開
クラウドに対する疑問や実際の効果に迫る -
サーバ向けなのに、こんなに簡単!
ぜい弱性対策+ウィルス対策ソリューション
「あんしんパック」をインストールしてみた -
簡単に扱えないと意味がない!
【対談】安心・簡単なセキュリティが必要
--SMBの現場ニーズ vs トレンドマイクロ -
クラウド神話をリアルで読み解く
最新テクノロジ満載、「百度」の講演も!
TECHNOLOGY @WORK 東京 2012レポート -
百聞は一見で!日立のビッグデータ
JP1、Hadoop、QlickView "集計・分析"
データをクラウドに集約 ”蓄積・検索"
注目コンテンツ
本日の主要記事

プログラミングを愛し、ゲームと歩んだ30年の全記録(第11回:中嶋謙互)
初期のコンピュータゲーム「インベーダーゲーム」が我が家にやってきた時の衝撃は今でも忘れられない。しかし、筆者が打ってくる球をどうやったら多くすることができるのだろうかと考えたことは、一度もなかった。
コミュニティーエンジンの中嶋謙互さんが初めてインベーダーゲームに触れたのは3歳。いつの日か「敵の弾の数を増やしてみたい」という思いが、99.9%英語で書かれているユーザーマニュアルにあるコマンドを片端から試すようになる。費やした時間は実に3年以上。ついに弾を増やすことに成功した彼はその後、ゲームの世界へと引き込まれて行く。
プログラムを書き続けて約30年。現在はプログラマーではなく、社長業に専念をしているという中嶋さんの強さを支え続けてきた根幹に迫ります。もちろん懐かしいゲームの話題も盛りだくさんです。
※こだまんが下のビデオで本企画の趣旨を説明いたします。
「日本語も英語も関係ない」
--生まれは京都と聞いていますが、いくつくらいまで京都にいらしたんですか?
中嶋謙互(なかじま・けんご)氏:1974年京都生まれ。京都大学農学部卒業。日本最初のMMORPG「Lifestorm」を開発。2000年コミュニティーエンジンを設立し代表取締役CEOに就任、現在に至る。2005年、IPA未踏ソフトウェア創造事業にて「天才プログラマー/スーパークリエーター」認定。
僕は京都の東側の山科というところで生まれて、6歳までそこにいました。京都盆地の隣にある小さい盆地で、ちょうどその間に南禅寺があります。小学校からは滋賀の大津に移りました。琵琶湖には自転車で行ける距離ですね。
地元の人は琵琶湖を“海”と呼んでいますが。高校までは大津で、京都に戻ってきたのは大学から。東京に出てきたのは大学卒業前です。
--小さい頃の自分はどんな子供でしたか?
小さい頃というよりも、高校時代までは一貫してアナーキストでしたね(笑)。
父親がアップル好きで、3歳の時に「Apple2」が家にやってきたんです。 当時は60万円位しましたね。Macintoshの前ですから、マウスはなく、カーソルのようなもので動かしていましたね。そのApple2にベーシックとゲームが2つ入っており、いつもいじっていました。
--愚問かもしれませんが、当時のApple2は何をするためにつくられたんですか。もちろんビジネスソフトなども入っていないですよね。
それは今で言えば「Second Life」を見て「これは何用ですか?」と聞くようなもので、1970年代後半はApple2に皆が想像を膨らませていた時代なんですよ。
キラーアプリはなくても、Apple2は世界中で爆発的に売れました。3歳からインベーダーをやっていたのは覚えていて、5歳くらいでインベーダーゲームを改造しようと思っていましたね。
--5歳で早くも改造とは恐れ入りました。具体的に何を改造したかったんですか?
一番初めにやりたかったことは、インベーダーゲームの敵の弾をもっと多くすることでした。そのためにどうすれば良いかと色々調べましたが、なかなか分かりませんでしたけどね。
--調べると言ったって、その頃はインターネットなんてもちろんないですよね。どうやって調べたのでしょうか?
Apple2にはぶ厚いユーザーマニュアルがついていて、A4の1枚ペラに日本語で書いてある以外は英語でした。
しかし、3〜5歳の子供にとっては、日本語も英語も関係ないんですよ、どちらで書かれていても分からない。だから全部そのマニュアルに書いてあるコマンドを試していきました。そうすれば、どれかが正解なんです。実際、動くコマンドもありましたしね。
--インベーダーゲームの弾は結果的に多くなったんですか?
できたのは8歳頃でしたね。でも子供は1つのことに3年位かけるわけですよ。 毎日コツコツと。親はプログラマーではありませんから、何も教えてくれませんからね。
--それからもApple2でプログラムをやっていたのですか?
次に触ったのが、富士通の「FM-8」という緑色のディスプレイ付きのマシンでした。ファミコンはまだ登場していません。このFM-8はマニュアルが日本語だったんです。ですから凄く使いやすく、ベーシックでゲームをつくっていました。
--その頃は自分がプログラミングをしているという認識はあったのでしょうか?
そんなものありませんよ(笑)。積み木で遊ぶのと一緒で、いろいろいじっていたらある形になったと。
僕と同じ年代でこの業界で活躍する人の中には、同じような幼少時代をたどっている人も多いと思いますよ。ベーシックとアッセンブリー言語をずっといじっていた人達ですね。
--つまり、最初に学んだ言語は英語でも日本語でもなく、プログラミング言語だったということですね。中学、高校も一貫してプログラミングにどっぷりだったんですか?
中学に入ると「MSX」が学校にあり、すごくプログラミングしやすいマシンだったので、友人と分担してゲームを作っていましたね。
中学2年にシャープの「X68000」というコンピュータをお年玉をはたいて買いました。25万円くらいでOSはハドソンが提供していました。このX68000で人生が変わった人はかなりいるのではないでしょうか。
--X68000によって、中嶋さんの何が大きく変わりましたか?
ゲームセンターのゲームは家庭用のゲーム機と比べて、明らかにクオリティが高かったですよね。「魔界村」とかアフターバーナーがあった頃、あれだけの高いクオリティは家では絶対にできなかったじゃないですか。しかしX68000はアーケードゲームレベルの高いクオリティのゲームを自宅で作れるという凄いコンピュータでした。
--高校の頃もやはり同じような感じですか?
家でゲームばっかりつくっていましたね。高校2年の夏に友達とゲーム会社をつくったんです。法律など知りませんでしたから真似事ですけれど。ただ、これはうまくいかずに1カ月も持たずに崩壊しました(笑)。
そのとき、社長をやっていた「からはん」(コミュニティーエンジン社外取締役のThomas Callaghan氏)は現在、我が社の役員に入ってもらっています。当時は僕が部下だったんですよ。
--どのようなゲームをつくっていたのですか?
「Age of Empire」のような戦争シュミレーションです。しかし、なんだかゲームの話ばかりですね(笑)。
--いやいや。3歳からゲームをいじっていたら、切っても切り離せませんから、そりゃゲームの話になりますよ。では、少し視点を変えてご家族について教えてもらえますか?
関連ホワイトペーパー (ZDNet Japan)
-
ニフティクラウド セキュリティーホワイトペーパー
資料提供:ニフティ株式会社 2012年05月21日
-
NTTドコモ講演資料-Androidスマートフォンのオープン環境の利用
資料提供:株式会社エヌ・ティ・ティ・ドコモ 2012年04月10日
-
仮想化成功への道しるべ
資料提供:日立製作所(ITプラットフォーム事業本部) 2012年03月13日
-
簡単セットアップ・ガイド 進化する IaaS IBMクラウド
資料提供:日本アイ・ビー・エム株式会社(IBM SmarterCloud Enterprise) 2012年04月25日
-
「ビッグデータ」を「スモールスタート」する段階的なシステム構築
資料提供:さくらインターネット株式会社 2012年04月26日
デジタル製品主要記事
レノボ、インテル製チップ搭載端末「K800」を間もなく発表か
米ヤフー、デジタルニューススタンド「Livestand」の提供終了を決定
プリンストン、Donna Karanらのアートワークを使用したiPhone用アルミバンパー
プリンストン、LEDバックライト採用の23型ワイド液晶モニタ
パナソニック、明瞭ボイスコントローラを搭載したスピーカシステム
KDDI、画面の振動で声を伝えるスマホ「URBANO PROGRESSO」
特集 by 楽天市場
CNET あとで読む




