Interpretul creativ al Sierra
Interpretul creativ ( SCI ) al Sierra este atât limbajul de scriptare creat de Jeff Stephenson de la Sierra On-Line pentru jocurile video de aventură după vechiul AGI , cât și timpul de rulare pentru astfel de jocuri de aventură.
Deși există și versiuni pentru Amiga , Atari ST și Macintosh , dezvoltarea principală a fost pentru computerul IBM .
Proiecta
În timp ce AGI este un limbaj procedural , SCI este un limbaj complet orientat pe obiecte .
Versiuni
Deși a fost dezvoltat constant între 1988 și 1996, pot fi identificate cinci versiuni majore.
SCI0
Folosit pentru prima dată în 1988 pentru King's Quest 4 , SCI0 (0.000.xxx) a permis o rezoluție de 320x200, grafică cu 16 culori și coloană sonoră compatibilă cu placa de sunet. De asemenea, a acceptat introducerea tastaturii bazate pe parser , care ar putea fi folosită de joc dacă este necesar (în mod normal, este utilizată doar de jocurile de aventură)
Jocuri care foloseau SCI0 (în ordinea distribuției):
- King's Quest IV: The Perils of Rosella
- Costum de agrement Larry pleacă în căutarea iubirii (în mai multe locuri greșite)
- Police Quest II: Răzbunarea
- Felicitari de Craciun 1988
- Space Quest III: Pirații din Pestulon
- Cartea oficială a jocurilor Hoyle: volumul 1
- Hero's Quest: Deci vrei să fii erou
- Costum de agrement Larry 3: Patti pasionat în urmărirea pectoralelor pulsante
- Legatul colonelului
- Numele de cod: Iceman
- Cuceririle lui Camelot: Căutarea Graalului
- Cartea oficială a jocurilor Hoyle: volumul 2
- Mixed-Up Mother Goose (Versiunea 1.011)
Versiunile ulterioare ale SCI0 au adăugat suport bilingv pentru versiunile internaționale; șirul de versiuni al acelor versiuni ale SCI0 a fost „S.OLD.xxx”. Printre jocurile pe care le găsim
- King's Quest I: Quest for the Crown (remake din 1990)
- Space Quest III: Pirații din Pestulon (versiune internațională)
- Costume de petrecere a timpului liber Larry 3: Patti pasionat în urmărirea pectoralelor pulsante (versiunea internațională)
- Jones in Fast Lane (versiune disc)
Ultimul joc pentru SCI0, Jones in Fast Lane , a folosit deja motorul grafic SCI1 și a fost astfel disponibil într-o versiune cu 256 de culori.
SCI1
Lansat în 1990, cea mai importantă îmbunătățire în SCI11 (1.000.xxx/T.A00.xxx) a fost suportul pentru grafica cu 256 de culori, din nou la o rezoluție de 320 × 200; Plăcile grafice EGA cu 16 culori erau încă disponibile (jocurile erau de obicei vândute în două versiuni distincte, una în 16 și cealaltă în 256 de culori). Unii preferă să numească interpretul SCI1 cu 16 culori „SCI01”. Odată cu trecerea la interpretul SCI1, Sierra a început să utilizeze desene digitalizate pentru grafica fundalurilor: diferența se remarcă atunci când se compară, de exemplu, King's Quest 4 și King's Quest 5 .
În majoritatea jocurilor SCI1, interacțiunea se face prin mouse, utilizând o interfață cu pictograme; spre deosebire de ceea ce se crede în general, implementarea interfeței grafice a fost în totalitate responsabilitatea scriptului jocului și nu a interpretului. De exemplu, chiar dacă Quest for Glory 2 folosește parserul pentru interacțiune și King's Quest 5 folosește în schimb mouse-ul, ambii folosesc interpreți compatibili, deoarece este posibil să folosiți interpretul QFG2 cu versiunea EGA a KQ5.
Schema de numerotare a versiunii este oarecum confuză, deoarece al treilea număr din șirul de versiune (numărul de construire ) are doar 3 cifre, deși sunt necesare patru. De exemplu, jocul Space Quest 4 versiunea 1.052 are un interpret etichetat „1.000.753”, în timp ce jocul Conquests of the Longbow versiunea 1.0 are un interpret etichetat „1.000.168”; cu toate acestea, cel mai recent interpret este mai nou deoarece numărul de construcție este de fapt 1168, nu 168. De asemenea, în unele cazuri „1.000” este înlocuit cu „T.A00”, care nu indică însă o ramură de dezvoltare diferită.
Jocurile SCI1 sunt:
- Felicitari de Craciun 1990 - Profesionistul experimentat
- Quest for Glory II: Trial by Fire
- Cartea oficială a jocurilor Hoyle: volumul 3
- King's Quest V: Absence Makes the Heart Go Yonder! (versiune disc)
- Leisure Suit Larry in the Land of the Lounge Lizards (remake îmbunătățit)
- Space Quest IV: Roger Wilco și Time Rippers (versiunea discului)
- Mixed-Up Mother Goose (versiune pe CD-ROM)
Interpretii cu numere de construcție mai mari de 1000 au formate de fișiere ușor modificate și suport de limbă îmbunătățit, dar sunt altfel ca versiunile anterioare ale interpretului SCI1. Printre altele sunt următoarele jocuri:
- Costume de petrecere a timpului liber Larry 5: Patti pasionat lucrează puțin sub acoperire
- EcoQuest: Căutarea Cetusului (versiunea de disc 1.0)
- Jones in Fast Lane (versiunea CD-ROM)
- King's Quest V: Absence Makes the Heart Go Yonder (lansări internaționale pe CD-ROM și disc)
- Povești amestecate
- Police Quest III: The Kindred
- Space Quest I: The Sarien Encounter (remake îmbunătățit)
- Space Quest IV: Roger Wilco și Time Rippers (lansări internaționale)
- Cuceririle arcului lung: Legenda lui Robin Hood
- Castelul Dr. Brain
SCI1.1
În plus față de modificările interne notabile, SCI1.1 (1.001.xxx) a introdus suport pentru secvențele de filme animate (utilizate pentru prima dată în KQ6) și Z- sprite prin care personajele ar putea deveni mai mici pe măsură ce se îndepărtau de ecran. un fel de efect 3D.
Suportul pentru 16 culori nu mai era disponibil: posesorii de carduri EGA ar avea în schimb jocul cu rezoluția de 640 × 200 și simularea a 256 de culori datorită dithering-ului .
- Felicitari de Craciun 1992
- EcoQuest: Căutarea Cetusului (versiunea discului 1.1, versiunea CD-ROM)
- EcoQuest II: Secretul pierdut al pădurii tropicale
- Freddy Pharkas: Farmacist Frontier
- Insula Dr. Brain
- King's Quest VI: Heir Today, Gone Tomorrow
- Laura Bow: Pumnalul lui Amon Ra
- Costum pentru petrecerea timpului liber Larry 6: Shape Up or Slip Out! (versiune cu rezoluție redusă pe disc și CD-ROM)
- Mixed-Up Mother Goose (Versiunea 2.000)
- Aventurile lui Pepper în timp
- Police Quest: In Pursuit of the Death Angel (remake îmbunătățit)
- Quest for Glory I: So You Want to Be a Hero (Remake 256-color)
- Quest for Glory III: Wages of War
- Space Quest IV: Roger Wilco și Time Rippers (versiune pe CD-ROM)
- Space Quest V: Următoarea mutație
SCI2
Adesea numit SCI32 (sau Sci3), SCI2 (2.xxx.xxx) se execută în modul pe 32 de biți folosind DOS Extender DOS / 4GW sau prin rularea interpret în modul avansate pentru Windows 3.1. A fost introdus suportul pentru rezoluția 640 × 480 și a fost îmbunătățit suportul pentru secvențele animate.
Jocurile care îl folosesc, printre altele:
- Gabriel Knight: Păcatele părinților
- Bestia înăuntru: un mister Gabriel Knight
- King's Quest VII: Mireasa fără prinț
- Costum pentru petrecerea timpului liber Larry 6: Shape Up or Slip Out! (versiune de înaltă rezoluție pe CD-ROM)
- Mixed Mother Goose Deluxe
- Fantasmagorie
- Police Quest IV: Open Season
- Quest for Glory IV: Shadows of Darkness
- Fiori
- Space Quest 6: The Spinal Frontier
- Pasajul lui Torin
SCI3
Cea mai recentă versiune, SCI3 (3.000.000) ar putea rula atât sub DOS și Windows 3.1, cât și nativ sub Windows 95. Jocurile sunt
- Costum de agrement Larry: Dragoste pentru Sail!
- Far: Ființa întunecată
- Phantasmagoria II: Un puzzle de carne
- RAMA
- Shivers Two: Harvest of Souls
Software conex
FreeSCI este un interpret open source care poate rula jocuri pentru SCI0, rulează pe Linux / Unix, Microsoft Windows , Sega Dreamcast și GP32 . Acum, FreeSCI este, de asemenea, acceptat de ScummVM și, prin urmare, poate rula pe multe alte platforme.
Un program open source numit SCI Studio și conceput pentru Windows vă permite să creați jocuri bazate pe SCI0. Pe GNU / Linux, SCI Studio pare să funcționeze folosind versiunea Wine 20050830, dar numai pentru editarea jocurilor, nu pentru testarea sau rularea lor. Problema poate fi rezolvată folosind SCI Studio pentru dezvoltare și FreeSCI pentru testare.
Un editor SCI, cum ar fi SCI Studio, a fost, de asemenea, folosit pentru a dezvălui elemente neterminate ale jocului, care au fost ascunse în fișierele de resurse de către dezvoltatori în faza de dezvoltare a jocului. Printre aceste resurse găsim lucrări de artă, puzzle-uri, scenarii, înregistrări vocale și muzicale și chiar gag-uri inserate de echipa de dezvoltare. [1] Exemple de titluri în care au fost găsite aceste resurse: King's Quest V: Absence Makes the Heart Go Yonder! (SCI1.1), Space Quest IV: Roger Wilco and the Time Rippers (SCI1.1), Leisure Suit Larry 6: Shape Up or Slip Out! (SCI1.1), King's Quest VII: The Princeless Bride (SCI2) și Space Quest 6: The Spinal Frontier (SCI2).
Notă
- ^ Beebe, Jess, Resource Quest: comori ascunse în jocurile de aventură ale Sierra , la adventureclassicgaming.com , Adventure Classing Gaming , 18 august 2008. Accesat la 14 septembrie 2008 .
Elemente conexe
linkuri externe
- Comunitatea SCI , pe scicommunity.com . Adus la 1 august 2009 (arhivat din original la 12 mai 2007) .
- Pagina principală FreeSCI , pe freesci.org . Adus la 1 august 2009 (arhivat din original la 8 iulie 2011) .
- SCI Studio: Sistemul complet de dezvoltare a jocului SCI , pe bripro.com . Adus la 1 august 2009 (arhivat din original la 3 februarie 2003) .
- Site-ul web Ultimate AGI & SCI , la act.classicgaming.gamespy.com . Adus la 1 august 2009 (arhivat din original la 5 august 2008) .
- Actualizări pentru a rula jocuri bazate pe SCI3 pe XP / Vista , la squirtthecat.com .
- Pagina de pornire ScummVM , pe scummvm.org .