SCI (Sierra Creative Interpreter)
詳細情報
- 所有者
- Sierra On-Line
- 公開
- 1988年
- 種類
- ゲームエンジン
- 前身
- AGI (Adventure Game Interpreter)
1988年から1990年代後半までのSierraのアドベンチャーゲーム用エンジン。バイトコードインタプリタで、同じゲームをPC、Amiga、Atari STで動かせた。
SCIは『King's Quest IV』(1988年)でAGIに取って代わり、ほぼ全面で水準を引き上げた。高解像度化、AdLibやRoland MT-32といったサウンドカードへの対応、そしてSierraの設計者が見慣れたものよりLispに近い構文を持つ独自のオブジェクト指向スクリプト言語である。ゲームはバイトコードにコンパイルされてインタプリタが実行するので、移植とはゲームではなくインタプリタを書き直すことを意味した。
エンジンは世代を重ねた。SCI0には「look tree」と打ち込むテキストパーサがまだあり、SCI1は256色とアイコン式のポイント&クリック操作に移行し、最終版は高解像度グラフィックスと動画を扱った。『Space Quest』『Police Quest』『Leisure Suit Larry』『Quest for Glory』はいずれもこの上で動いた。今も遊べるのは、インタプリタをリバースエンジニアリングしたボランティアのおかげで、その成果は現在ScummVMに受け継がれている。