コンテンツにスキップ

Quake Engine

出典: フリー百科事典『ウィキペディア(Wikipedia)』
2013年の時点におけるQuake Engineの系統図。

Quake EngineQuakeid Software5id TECH5QuakeIIQuakeIIIDOOMQuakeDOOM3

config.cfgq3config.cfg.cfg.txtexec ***.cfg11

QuakeSeqence Complete!qQuake22使.bmpQuakeSoldier Of Fortune2Xbox 360&CALL OF DUTY4

Quake Engine

[編集]

1996id Tech 2FPSDOOM3D2DQuake EnginePC19903D3DCPUCGOpenGLOpenGLQuakeQuake3dfxVoodoo3DQuake EngineOpenGL1996



DOOM/MODTeam FortressMODTCP/IPLANQuake WorldMOD

GPL

Hexen IIHereticNexuiz

Valve Software使GoldsourceSource Engine[1][2]

QuakeII Engine

[編集]

1997年にリリース。新規エンジンではなくid Tech 2の強化版である。Quake主要スタッフのジョン・ロメロの退社後、QuakeエンジンをベースにQuake Worldのネットコードを取り入れるなど、大幅に改良を図ったエンジンである。Quakeエンジンで導入されたレイトレーシングによる事前計算ライトマップ・システムを更に進化させ、レイトレーシングの他にラジオシティによる間接照明計算を加え、柔らかい照明や影の表現を可能とした。それと視界角度の調整(fov)を取り入れるようになった。Quakeエンジンでは取り入れられていたMS-DOSへのサポートはQuakeIIエンジンから無くなっている。ソフトウェアレンダリングモードは継続してサポート。

Quakeエンジンではライトマップはモノクロに限られていたが、QuakeIIエンジンへの進化としてカラー光源が扱えるようになった。そして、キャラクターモデル等のアニメーションに頂点モーフィングが導入され、Quakeエンジンと比べて滑らかなアニメーションが可能となった。そのため「キャラがしゃがむ」などの新しいモーションを取り入れられるようになっている。

その代償ではあるが1998年発売のUnrealほどでは無いのだが、ソフトウェアモード、OpenGLモード共に異常とも言える重さであった。

Quakeエンジンでのバグであったロケットジャンプ、ストレイフジャンプをQuakeIIエンジンでは仕様として取り入れるようになった。

QuakeIIエンジンもGPLライセンスの元オープンソース化されている[1]

採用作品

[編集]

など。3Dゲームが一般的となってきたために採用作品は多い。

改造エンジン

[編集]
  • Qfusion
    Warsowのために開発されたQuakeII改造エンジン。QuakeIIIエンジン用のマップを読み込めるようになるなど、さらに柔軟性が増している。

QuakeIII Engine

[編集]

1999id Tech 3Quake III Arena[1]11Quake Engine

QuakeII1-bit1-bit0.0-2.0

Quake&QuakeIIQuakeIIICompiled Vertex ArrayT&L)CPUQuakeIII:Team ArenaMD4

QuakeIIIT&L[1]OpenGL

QuakeIIIPC125333id softwarefps125

3Open ArenaUrban Terror

採用作品

[編集]

改造エンジン

[編集]

Return to Castle Wolfenstein
QuakeIII



Wolfenstein: Enemy Territory

  
[]  4Quake


DOOM3 Engine

[編集]

2004[1]id Tech 4[1]DOOM3DOOM3DDOOMQuakeQuakeIIIUnreal Tournament 2003Unreal Engine2Half-Life 2Source Engine3D

(Diffuse)(Specular)Doom3John CarmackCreative(Inverse Kinematics)

1500MBVRAM512MBPC使VRAM512MB

Quake4Point Release 1.3使使



11Source EngineTick Rate100QuakeIIIsv_fps "125"PCPCLANQuake41.4β60

DOOM3Quake4[1]Enemy Territory: Quake WarsPrey

脚注

[編集]


(一)^ abcdefgFPS(3). (201196). 202066

(二)^ Half-LifeAlyx. Game*Spark - . 2020613

(三)^ . pc.watch.impress.co.jp. 2020613

外部リンク

[編集]