Inform e Glulx/RUINS, l'avventura comincia/La fine di RUINS è giunta (ma con Inform siete solo all'inizio): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 268:
[[Immagine:Inform_e_glulx-301.gif|centre|516 px|]]
 
Siamo quindi di fronte a una sorta di "presentazione" dell’avventura. L’istruzione <tt>ClearScreen</tt>, spiegatacome nelabbiamo capitologià 3visto, pulisce lo schermo. Per quanto riguarda invece gli stili<ref>Gli stili del testo possono essere gestiti più comodamente con la libreria <tt>style.h</tt>. Ulteriori informazioni sul suo utilizzo potete trovarle nel prossimo capitolo.</ref>, Inform ne mette a disposizione cinque:
 
[[Immagine:Inform_e_glulx-302.jpg|centre|115 px|]]
Riga 318:
[[Immagine:Inform_e_glulx-304.jpg|centre|790 px|]]
 
Quando invece non si vuole più usare il font a spaziatura fissa previsto da Inform, l’istruzione <tt>font on</tt> ripristina il font precedentemente usato da Windows Frotz 2002 per visualizzare il testo del gioco. L’istruzione <tt>box "..."</tt> apre un riquadro al cui interno viene visualizzato il testo racchiuso tra le virgolette<ref>La libreria <tt>boxclever.h</tt> permette di creare dei riquadri con, oltre al testo normale, anche il grassetto e il corsivo. Ulteriori informazioni sul suo utilizzo potete trovarle nel prossimo capitolo.</ref>, mentre l’istruzione <tt>KeyCharPrimitive</tt>, spiegatacome nelabbiamo capitologià 3visto, aspetta la pressione di un tasto qualsiasi da parte dell’utente (o meglio, del giocatore).
 
Se vogliamo fare in modo che il giocatore, anziché premere un tasto qualsiasi, debba aspettare un certo periodo di tempo prima di procedere con l’avventura, si deve ricorrere all’utilizzo dell’istruzione <tt>KeyDelay</tt>. Sostituendo quindi l’istruzione <tt>KeyCharPrimitive</tt> con <tt>KeyDelay(40)</tt> il giocatore aspetterà 40 decimi di secondo; a ogni modo, se è "impaziente", potrà comunque premere un tasto qualsiasi per andare avanti.