BT Sözlüğü › Programlama › SCI (Sierra Creative Interpreter)

SCI (Sierra Creative Interpreter)

Programlama Svenska → Güncellendi: 2026-10-27
Daha fazla bilgi
Sahibi
Sierra On-Line
Yıl
1988
Tür
Oyun motoru
Selef
AGI (Adventure Game Interpreter)

Sierra'nın 1988'den 1990'ların sonuna kadar kullandığı macera oyunu motoru; aynı oyunun PC, Amiga ve Atari ST'de çalışmasını sağlayan bir bytecode yorumlayıcısı.

SCI, King's Quest IV (1988) ile AGI'nin yerini aldı ve neredeyse her şeyde çıtayı yükseltti: daha yüksek çözünürlük, AdLib ve Roland MT-32 gibi ses kartları için destek ve sözdizimi Sierra tasarımcılarının alışık olduğundan çok Lisp'e borçlu, nesne yönelimli kendi betik dili. Oyunlar bir yorumlayıcının çalıştırdığı bytecode'a derleniyordu; yani taşımak için oyunu değil yorumlayıcıyı yeniden yazmak yeterliydi.

Motor nesiller geçirdi. SCI0 hâlâ "look tree" yazdığınız metin ayrıştırıcısına sahipti; SCI1 256 renge ve simge tabanlı işaretle-tıkla arayüze geçti, son sürümler yüksek çözünürlüklü grafik ve video da destekledi. Space Quest, Police Quest, Leisure Suit Larry ve Quest for Glory hep onunla çalıştı. Bugün hâlâ oynanabilmeleri, yorumlayıcıyı tersine mühendislikle çözen gönüllüler sayesindedir; bu iş artık ScummVM'de yaşıyor.

← Sözlüğe dön