Sierras kreative tolk

Sierra's Creative Interpreter, SCI ( Sierra Creative Interpreter ) er en spilmotor udviklet af Sierra On-Line . SCI betyder:

SCI0 (0.000.xxx)

Det blev første gang brugt til at skabe King's Quest IV: The Perils of Rosella i 1988 . Spil skabt på SCI0 havde en skærmopløsning på 320x200 pixels, kunne bruge 16 farver, samt et lydspor til forskellige lydadaptere. Om nødvendigt blev tastaturets tekstinput med en parser brugt som en grænseflade i spil - som i tekstquests (bruges kun i eventyrspil ).

Spil lavet på SCI0 (i udgivelsesrækkefølge):

For at skabe spil på andre sprog understøttede senere versioner af SCI0 muligheden for at udvikle tosprogede spilvarianter. Versioner af sådanne spil så ud som "S.OLD.xxx":

Det sidste spil på SCI0, Jones in the Fast Lane , brugte grafikmotoren i den næste version af tolken - SCI1, og kunne derfor fungere i en 256-farver tilstand.

SCI1 (1.000.xxx/T.A00.xxx)

SCI1 udkom i 1990 . Den mest markante forbedring var udseendet af en palet med 256 farver, mens opløsningen stadig var 320x200. Muligheden for at bruge 16 EGA - farver var tilbage (normalt blev spil solgt i to versioner - 16- og 256-farver). Nogle kalder de 16 farveversioner af spillene SCI01.

De fleste SCI1-spil bruger en mus - orienteret peg-og-klik- grænseflade . I tilfælde af SCI1 blev brugergrænsefladen bestemt af spilscriptet, ikke spilmotorversionen. For eksempel, selvom Quest for Glory 2 bruger tekstinput med en parser, og King's Quest V bruger  en mus, er deres fortolkere kompatible: QFG2-motoren kan bruges til at køre 16-farveversionen af ​​KQV.

Der er et problem med motorversionsnummerering. Faktum er, at det tredje ciffer i versionen (byggenummer) kun har tre cifre, mens der er brug for mindst fire. For eksempel havde Space Quest IV version 1.052 fortolkerversion 1.000.753, og Conquests of the Longbow version 1.0 havde version 1.000.168, selvom sidstnævnte brugte en nyere version af fortolkeren, da dens faktiske buildnummer er 1168, ikke 168.

I nogle tilfælde blev strengen "1.000" erstattet af "T.A00", hvilket dog ikke betyder en parallel udviklingsgren af ​​motoren.

Følgende spil blev lavet på SCI1:

Tolke med et build-nummer større end 1000 har lidt ændret filformater og forbedret understøttelse af andre sprog (resultatet af delvis brug af kode fra S.OLD.xxx-versionen af ​​SCI0). En sådan tolk er blevet brugt i følgende spil:

SCI1.1 (1.001.xxx)

Ud over væsentlige interne ændringer introducerede SCI1.1 understøttelse af animerede videoindsatser (først brugt i King's Quest VI ), samt skalerbare sprites : karakteren bliver mindre og bevæger sig dybere ind i skærmen, hvilket skaber en perspektiveffekt. I nummereringen af ​​tidlige versioner af SCI1.1 kan du se versionsetiketten "2.000.000", som sandsynligvis er resultatet af en inkonsekvens. Separate 16-farve versioner blev ikke længere produceret; ejere af EGA-videokort blev bedt om at køre spillet i 640x480-tilstand med en simulering af 256 farver ved at udjævne farveovergange.

Tolken er blevet brugt i følgende spil:

SCI2 (2.xxx.xxx)

SCI2 omtales ofte som SCI32 (det samme som SCI3), fordi det kørte i et 32-bit miljø ved hjælp af DOS/4G DOS Extender eller Windows 3.1 Enhanced Mode . De mest bemærkelsesværdige forbedringer var understøttelse af 640x480 opløsning, samt forbedret understøttelse af videoindsatser. To modifikationer af motoren er kendt - 2.000.000 og 2.100.002.

Tolken er blevet brugt i følgende spil:

SCI3 (3.000.000)

Den seneste version af motoren bortset fra DOS eller Windows 3.1 inkluderede understøttelse af Windows 95 -versioner .

Sierras sidste kampe ved SCI var:

Relaterede softwareprodukter

FreeSCI  er en open source-motor , der kører spil på SCI0. FreeSCI kører på Linux , UNIX , Microsoft Windows , Sega Dreamcast og GP32 .

Der er SCI Studio  , et open source-program, der giver dig mulighed for at skabe spil til SCI0. SCI Studio er udviklet under Microsoft Windows, men kan køres under Linux ved hjælp af Wine og spil kan køres ved hjælp af FreeSCI .

FreeSCI - projektet er fusioneret ind i ScummVM -projektet .

Se også

Links