Sierra's Creative Interpreter: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
trad. dall'inglese, con licenze; da migliorare un po'
 
CheckWikiBOT (discussione | contributi)
m Bot: inserimento portale (via JWB)
 
(21 versioni intermedie di 17 utenti non mostrate)
Riga 1:
'''Sierra's Creative Interpreter''' ('''SCI''') è sia il linguaggio di [[scripting]] creato da Jeff Stephenson della [[Sierra On-Line]] per i loro [[Videogioco d'avventura|videogiochi d'avventura]] dopo il più vecchio [[Adventure Game Interpreter|AGI]], sia il [[run-time]] per tali giochi d'avventura.
'''Sierra's Creative Interpreter''' ('''SCI''') è sia il
linguaggio di [[scripting]] creato da Jeff Stephenson della
[[Sierra On-Line]] per i loro [[Videogioco d'avventura|videogiochi d'avventura]] dopo il più vecchio
[[Adventure Game Interpreter|AGI]], sia il [[run-time]] per tali
giochi d'avventura.
 
Sebbene esistano anche versioni per l'[[Amiga]], l'[[Atari ST]] e il [[Apple Macintosh|Macintosh]], lo sviluppo principale fu per i [[PC IBM]].
Riga 16 ⟶ 12:
=== SCI0 ===
 
Usata per la prima volta nel 1988 per [[King's Quest 4]], ''SCI0'' (0.000.xxx) consentiva una grafica a 16 colori con risoluzione 320×200 e una traccia sonora compatibile con la scheda audio.<!-- ??? --> Supportava anche l'input da tastiera basato su un [[parsing|parser]] che poteva essere usato dal gioco, se necessario (normalmente usato solo dai giochi d'avventura)
Usata per la prima volta nel 1988 per [[King's Quest 4]], ''SCI0''
(0.000.xxx) consentiva una grafica a 16 colori con risoluzione 320×200 e una traccia sonora compatibile con la scheda audio.<!-- ??? -->
Supportava anche l'input da tastiera basato su un [[parsing|parser]] che poteva essere usato dal gioco, se necessario (normalmente usato solo dai giochi d'avventura)
 
GiocheGiochi che usavano l'SCI0 (in ordine di rilasciodistribuzione):
 
* ''[[King's Quest IV: The Perils of Rosella]]''
Riga 31 ⟶ 25:
* ''[[Leisure Suit Larry 3: Passionate Patti in Pursuit of the Pulsating Pectorals]]''
* ''[[The Colonel's Bequest]]''
* ''[[Codename: Iceman]]''
* ''[[Conquests of Camelot: The Search for the Grail]]''
* ''[[Hoyle's Official Book of Games: Volume 2]]''
Riga 38 ⟶ 32:
Versioni successive di SCI0 aggiunsero il supporto bilingue per le versioni internazionali; la stringa della versione di tali versioni di SCI0 era "S.OLD.xxx". Tra i giochi troviamo
 
* ''[[King's Quest I: Quest for the Crown]]'' (remake del 1990)
* ''Space Quest III: The Pirates of Pestulon'' (versione internazionale)
* ''[[Leisure Suit Larry 3: Passionate Patti in Pursuit of the Pulsating Pectorals]]'' (versione internazionale)
Riga 44 ⟶ 38:
 
L'ultimo gioco per SCI0, ''Jones in the Fast Lane'', già usava il motore grafico dell'SCI1 e così era disponibile nella versione a 256 colori.
 
 
=== SCI1 ===
RilasciatoDistribuito nel 1990, il più importante miglioramenti in ''SCI11'' (1.000.xxx/T.A00.xxx) fu il supporto per la grafica a 256 colori, ancora a una risoluzione di 320×200; le schede grafiche EGA a 16 colori erano ancora disponibili (i giochi erano in genere venduti in due versioni distinte, una a 16 e l'altra a 256 colori). Qualcuno preferisce chiamare l'interprete SCI1 a 16 colori "SCI01". Con il passaggio all'interprete SCI1, la Sierra cominciò a usare disegni digitalizzati per la grafica degli sfondi: la differenza salta all'occhio comparando per esempio ''[[King's Quest 4]]'' e ''[[King's Quest 5]]''.
 
Nella maggior parte dei giochi per SCI1 l'interazione avviene tramite il mouse, usando una interfaccia ad icone; contrariamente a quanto si pensa in genere, l'implementazione dell'interfaccia grafica era totalmente a carico deldello script del gioco e non dell'interprete. Per esempio, anche se [[Quest for Glory 2]] usa il parser per l'interazione e [[King's Quest 5]] usa invece il mouse, entrambi usano interpreti compatibili, inquantoin quanto è possibile usare l'interprete di QFG2 con la versione EGA di KQ5.
Rilasciato nel 1990, il più importante miglioramenti in ''SCI11'' (1.000.xxx/T.A00.xxx) fu il supporto per la grafica a 256 colori, ancora a una risoluzione di 320×200; le schede grafiche EGA a 16 colori erano ancora disponibili (i giochi erano in genere venduti in due versioni distinte, una a 16 e l'altra a 256 colori). Qualcuno preferisce chiamare l'interprete SCI1 a 16 colori "SCI01". Con il passaggio all'interprete SCI1, la Sierra cominciò a usare disegni digitalizzati per la grafica degli sfondi: la differenza salta all'occhio comparando per esempio ''[[King's Quest 4]]'' e ''[[King's Quest 5]]''.
 
Nella maggior parte dei giochi per SCI1 l'interazione avviene tramite il mouse, usando una interfaccia ad icone; contrariamente a quanto si pensa in genere, l'implementazione dell'interfaccia grafica era totalmente a carico del script del gioco e non dell'interprete. Per esempio, anche se [[Quest for Glory 2]] usa il parser per l'interazione e [[King's Quest 5]] usa invece il mouse, entrambi usano interpreti compatibili, inquanto è possibile usare l'interprete di QFG2 con la versione EGA di KQ5.
 
Lo schema di numerazione delle versioni è alquanto confuso poiché il terzo numero nella stringa della versione (il numero di ''build'') ha solo 3 cifre, sebbene ne siano necessarie quattro. Per esempio, il gioco ''Space Quest 4'' versione 1.052 ha un interprete etichettato come "1.000.753", mentre il gioco ''Conquests of the Longbow'' versione 1.0 ha un interprete etichettato "1.000.168"; nonostante ciò,
Riga 71 ⟶ 63:
* ''[[EcoQuest: The Search for Cetus]]'' (versione su disco 1.0)
* ''[[Jones in the Fast Lane]]'' (versione su CD-ROM)
* ''[[King's Quest V: Absence Makes the Heart Go Yonder]]'' (versioni internazionliinternazionali su CD-ROM e disco)
* ''[[Mixed-up Fairy Tales]]''
* ''[[Police Quest III: The Kindred]]''
Riga 81 ⟶ 73:
=== SCI1.1 ===
 
Oltre a considerevoli cambiamenti interni, ''SCI1.1'' (1.001.xxx) introdusse il supporto per sequenze di film animate (per la prima volta usate in KQ6) e Z-[[sprite (informatica)|sprite]] grazie ai quali i personaggi potevano diventare più piccoli quando camminavano "allontanandosi dallo schermo", dando così una specie di effetto 3D.
 
Il supporto per il 16 colori non fu più disponibile: i possessori di schede EGA avrebbero invece avuto il gioco con la risoluzione di 640×200 e simulando 256 colori grazie al [[dithering]].
Riga 112 ⟶ 104:
* ''[[Leisure Suit Larry 6: Shape Up or Slip Out!]]'' (versione ad alta risoluzione su CD-ROM)
* ''[[Mixed-Up Mother Goose]] Deluxe''
* ''[[Phantasmagoria (computer gamevideogioco)|Phantasmagoria]]''
* ''[[Police Quest IV: Open Season]]''
* ''[[Quest for Glory IV: Shadows of Darkness]]''
* ''[[Shivers (computer gamevideogioco)|Shivers]]''
* ''[[Space Quest 6: The Spinal Frontier]]''
* ''[[Torin's Passage]]''
Riga 126 ⟶ 118:
* ''[[Lighthouse: The Dark Being]]''
* ''[[Phantasmagoria: A Puzzle of Flesh|Phantasmagoria II: A Puzzle of Flesh]]''
* ''[[Rama_RAMA (video_gamevideogioco)|RAMA]]''
* ''[[Shivers 2|Shivers Two: Harvest of Souls]]''
 
Riga 135 ⟶ 127:
Un programma [[open source]] chiamato [[SCI Studio]] e progettato per Windows permette di creare giochi basati su SCI0. Su GNU/Linux, SCI Studio sembra funzionare usando [[Wine (software)|Wine]] versione 20050830, ma solo per editare i giochi, non per testarli o eseguirli. Il problema può essere aggirato usando SCI Studio per lo sviluppo e FreeSCI per il test.
 
Un editor SCI come SCI Studio è anche stato usato per svelare elementi non finiti del gioco, che sono stati nascosti tra i file risorsa dagli sviluppatori durante la fase di sviluppo del gioco. Tra queste risorse troviamo artwork, puzzle, scenari, registrazioni di voce e musica e anche gag inserire dal team di sviluppo.<ref name="ACG">{{citeCita web|url=http://www.adventureclassicgaming.com/index.php/site/features/374/|titletitolo=Resource Quest: hidden treasures in Sierra’s adventure games|authorautore=Beebe, Jess|publishereditore=''Adventure Classing Gaming''|datedata=2008-08-18 agosto 2008|accessdateaccesso=2008-09-14 settembre 2008}}</ref> Esempi di titoli dove sono state trovate tali risorse: ''[[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), and ''[[Space Quest 6: The Spinal Frontier]]'' (SCI2).
 
==BibliografiaNote==
<references />
{{reflist|1}}
 
==VediVoci anchecorrelate==
* [[SCUMM]]
<!-- * [[SCI Games]] -->
Riga 147 ⟶ 139:
 
== Collegamenti esterni ==
* [{{cita web | 1 = http://scicommunity.com/sciforums/index.php | 2 = The SCI Community] | accesso = 1º agosto 2009 | urlarchivio = https://web.archive.org/web/20070512093343/http://scicommunity.com/sciforums/index.php | dataarchivio = 12 maggio 2007 | urlmorto = sì }}
* {{cita web | 1 = http://freesci.org/ | 2 = FreeSCI homepage | accesso = 1 agosto 2009 | urlarchivio = https://web.archive.org/web/20110708133107/http://www.freesci.org/ | dataarchivio = 8 luglio 2011 | urlmorto = sì }}
* [http://freesci.org/ FreeSCI homepage]
* [{{cita web | 1 = http://www.bripro.com/scistudio/index.php | 2 = SCI Studio: The Complete SCI Game Development System] | accesso = 1º agosto 2009 | urlarchivio = https://web.archive.org/web/20030203085453/http://www.bripro.com/scistudio/index.php | dataarchivio = 3 febbraio 2003 | urlmorto = sì }}
* [{{cita web | 1 = http://agisci.classicgaming.gamespy.com/ | 2 = The Ultimate AGI & SCI Web Site] | accesso = 1º agosto 2009 | urlarchivio = https://web.archive.org/web/20080805013128/http://agisci.classicgaming.gamespy.com/ | dataarchivio = 5 agosto 2008 | urlmorto = sì }}
* [{{cita web|http://www.squirtthecat.com/ |Aggiornamenti per eseguire i giochi basati su SCI3 su XP/Vista]}}
* {{dmoz|Games/Video_Games/Adventure/Graphical_Adventures/Design_and_Development/Authoring_Systems/Sierra/SCI/}}
* [http{{cita web|https://www.scummvm.org/ |ScummVM homepage]}}
* [http://www.squirtthecat.com/ Aggiornamenti per eseguire i giochi basati su SCI3 su XP/Vista]
* [http://www.scummvm.org/ ScummVM homepage]
 
{{Portale|aziende|videogiochi}}
<!-- [[Category:Adventure game engines]] -->
[[Category:Sierra]]
<!-- [[Category:Video game creation software]] -->
 
[[deCategoria:Sierra Creative InterpreterEntertainment]]
[[Categoria:Linguaggi di scripting]]
[[ko:SCI (게임 엔진)]]
[[Categoria:Ambienti di sviluppo di videogiochi proprietari]]
[[ru:Sierra's Creative Interpreter]]
[[en:Sierra's Creative Interpreter]]