Inform e Glulx/Inform e Glulx/La compilazione: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Gian BOT (discussione | contributi)
m Bot: sostituzione tag obsoleti
Riga 2:
Ora che abbiamo installato Jif, possiamo finalmente passare alla compilazione di un listato in Glulx.
Scaricate allora il file [http://www.vincenzoscarpa.it/inform/manuale/estensioni_glulx.zip estensioni_glulx.zip], decomprimetelo in "C:" e seguite attentamente le seguenti istruzioni:<br>
[[Immagine:Inform_e_glulx-qa.gif]] la prima cosa da fare è creare un '''file di risorse provvisorio''' con l’estensione <ttcode>.res</ttcode><ref>Tutti i file necessari per la compilazione potete trovarli in "C:\sgw_it\Help". Cercate, tuttavia, di crearli da soli.</ref>. Basta allora aprire un qualsiasi editor di testo (tra cui ovviamente Jif), creare un nuovo file e scrivere:
 
&nbsp;&nbsp;<ttcode>CODE C:\sgw_it\sgw_test_it.ulx</ttcode><br><br>
&nbsp;&nbsp;<ttcode>PICTURE room1 C:\sgw_it\IMG\room1.jpg</ttcode><br>
&nbsp;&nbsp;<ttcode>PICTURE room2 C:\sgw_it\IMG\room2.jpg</ttcode><br>
&nbsp;&nbsp;<ttcode>PICTURE room3 C:\sgw_it\IMG\room3.jpg</ttcode><br><br>
&nbsp;&nbsp;<ttcode>SOUND rumble C:\sgw_it\SND\rumble.aif</ttcode><br>
&nbsp;&nbsp;<ttcode>SOUND heart C:\sgw_it\SND\heart.aif</ttcode>
 
salvatelo poi in "C:\sgw_it" con il <ttcode>nome sgw_test_it.res</ttcode>. Come potete facilmente notare, all’interno di questo file sono definiti i path delle immagini, dei suoni e del file con estensione <ttcode>.ulx</ttcode> (che vedremo nel prossimo paragrafo a cosa serve);<br>
[[Immagine:Inform_e_glulx-qa.gif]] la seconda cosa da fare è quella di creare un '''file progetto''' con l’estensione <ttcode>.jpf</ttcode>. Da Jif, create un nuovo progetto dal menu ''Progetto'':
 
[[Immagine:Inform e Glulx-607.gif|centre|279 px|]]
 
e chiamatelo come <ttcode>sgw_test_it</ttcode>:
 
[[Immagine:Inform e Glulx-608.gif|centre|281 px|]]
Riga 32:
[[Immagine:Inform e Glulx-611.gif|centre|172 px|]]
 
selezionate il file <ttcode>sgw_test_it.inf</ttcode>, premete il tasto destro del mouse e selezionate la funzione ''Imposta come Main file per la compilazione'':
 
[[Immagine:Inform e Glulx-612.gif|centre|278 px|]]
 
Bene. Ora salvate il progetto selezionando la funzione ''Salva Progetto'' dal menu ''Progetto''. Il file in questione verrà automaticamente salvato - da Jif - nella directory "C:\Programmi\JIF\Projects" come <ttcode>sgw_test_it.jpf</ttcode><ref>Nel caso in cui il file di progetto sia già stato creato in precedenza, occorre allora aprirlo premendo il tasto F5 oppure selezionando la funzione ''Apri Progetto'' nel menu ''Progetto''. Assicuratevi inoltre che il Main file sia riferito a un file <ttcode>.inf</ttcode> del progetto stesso.</ref>;<br>
[[Immagine:Inform_e_glulx-qa.gif]] la terza cosa da fare è assicurarsi che Jif sia in '''Glulx Mode'''; per farlo, andate con il puntatore del mouse sul menu ''Mode'' e selezionate la funzione ''Glulx Mode'':
 
[[Immagine:Inform e Glulx-613.gif|centre|138 px|]]
 
[[Immagine:Inform_e_glulx-qa.gif]] posizionatevi ora, con il puntatore del mouse, sul nome del file <ttcode>sgw_test_it.inf</ttcode> della finestra <ttcode>Project</ttcode> e cliccate due volte consecutive il tasto sinistro del mouse:
 
[[Immagine:Inform e Glulx-614.gif|centre|170 px|]]
Riga 50:
[[Immagine:Inform e Glulx-615.gif|centre|282 px|]]
 
A questo punto Jif crea, partendo dal file <ttcode>sgw_test_it.res</ttcode>, i file <ttcode>sgw_test_it.blc</ttcode> e <ttcode>sgw_test_it.bli</ttcode>. Andando poi su ''Compila il file INF'' otteniamo il file <ttcode>sgw_test_it.ulx</ttcode> e infine, selezionando la funzione ''Crea il file BLB'', il file <ttcode>sgw_test_it.blb</ttcode>. Fine della compilazione.
 
== Note ==