ジョン・D・カーマック
| ジョン・カーマック(John Carmack) | |
|---|---|
カーマック(2010年、GDCにて)
|
|
| 生誕 | 1970年8月20日(42歳) カンサス州ローランドパーク |
| 職業 | id Softwareテクニカルディレクター、アルマジロ・エアロスペース設立者 |
| 配偶者 | Katherine Anna Kang |
| 子供 | 2 |
ジョン・D・カーマック(John D. Carmack II、1970年8月20~)はアメリカ合衆国のゲームプログラマで、id Softwareの共同設立者。Wolfenstein 3D、Doom、Quake、Commander Keenといったゲームシリーズの主任プログラマ。FPSの生みの親として知られる。
カーマックは3Dグラフィック制作の才能で有名だが、ロケット製作にも熱を入れており、アルマジロ・エアロスペースの設立者兼主任エンジニアでもある。
目次 |
経歴[編集]
青年時代[編集]
カーマックの父親は、ローカルテレビ局リポーターのスタン・カーマック(Stan Carmack)である。カンザスシティの都市部に住んでいた子供のころからコンピュータへの関心を持っていた。その後ミズーリ州のRaytownに近いPrairie VillageのShawnee Mission East高校に進学した。David Kushnerの書籍’’Masters of Doom’’によると、「カーマックは14歳の時、Apple IIを盗むために学校に侵入して逮捕され、精神鑑定を受けさせられた(報告書には「他者への共感が見られない」とある)。カーマックは1年間少年院に入ることになった。『もし捕まっていなかったとしたら、また同じようなことをすると思うか?』という質問に、彼は『おそらく』と答えているが、カーマックは『(もし捕まっていなかったとしたら、)おそらく』と、セラピストの言った言葉の繰り返しを省略したのだという」[1]。彼はMissouri-Kansas City大学に進学、2学期にフリーランスのプログラマになるため退学した。
ゲームプログラミング[編集]
カーマックはルイジアナ州ShreveportのSoftdiskに雇用されて、Softdisk G-S(Apple IIGSユーザのためのディスク付き雑誌)を作る仕事をすることになった。そこでJohn Romero、Adrian Carmack(親類関係ではない)などのid Softwareの主要メンバーと出会った。IBM PC(MS-DOS)向けの隔月刊のゲーム購読型プロダクトGamer's Edgeの仕事がチームにアサインされたが、このプロダクトは短命に終わった。Softdisk在籍中の1990年に、CamackとRomeroたちは、Commander Keenを作成した。このシリーズはApogee Softwareから発売され、1991年からはシェアウェアとして配布された。その後CarmackはSoftdiskを離れて、id Softwareを共同で設立、現在も在籍している。
彼はさまざまなコンピュータグラフィックスのテクニックの先駆者で、Commander Keenで使われた"adaptive tile refresh"、Hovertank 3-D、Catacomb 3-D、 Wolfenstein 3-Dにおける光の投射は新しい技術だった。Binary space partitioningを最初にゲームで使ったのはDoomである。Surface cachingは彼がQuakeのために発明した。Carmack's Reverse(公式にはz-fail stencil shadowsと呼ばれている)はDoom 3、MegaTextureはEnemy Territory: Quake Warsのために発明した。彼はCamack's Reverseの最初の発明者ではないが、先行研究のことを知らずに独自でこのテクニックを発見したという。[要出典]
カーマックのエンジンは、ほかの有名な一人称視点ゲーム『ハーフライフ』シリーズ、『コール・オブ・デューティ』シリーズ、『メダル・オブ・オナー』シリーズなどでも使われている。
カーマックは妻と一緒に旅行に出かけたとき、妻の携帯電話を借りてゲームを遊んで、ゲームがつまらないことに気づいた。モバイルゲームを作成することに心を決めて、旅行から帰ってきてからとりかかったのがDoom RPGである。[2]
制作に参加したコンピュータゲーム[編集]
参考文献[編集]
- ^ Masters of Doom by David Kushner. Quoted in The Weekly Standard, Vol. 012, Issue 23. [1]
- ^ Snider, Mike (18 July 2007), “Q&A with id Software's Kevin Cloud and Steve Nix”, USA Today