Inform e Glulx/Inform e Glulx/Avventure senza grafica

Indice del libro

Avventure senza grafica modifica

Passiamo ora al terzo file di esempio (sgw_test_it_NOGRAPH):

Constant Story "Test per sgw";
Constant Headline
            "^Simple Glulxe Wrapper (sgw)
            ^di Alessandro Schillaci^^";

Constant NOGRAPHICS;
Include "Parser"; Include "sgw.h";  ! Inclusione della libreria SGW Include "Infglk"; Include "VerbLib"; Include "Replace"; Include "sgw_test_it_NOGRAPH.bli";
! ---------------------------------------------------------------------- Object room_1 "room 1" with description "Una semplice stanza di esempio. Stanza 1.", cant_go "Puoi muoverti solo a nord, verso la stanza 2.", n_to room_2, has light;
Object room_2 "room 2" with description "Una semplice stanza di esempio. Stanza 2.", cant_go "Puoi muoverti a nord verso la stanza 3 oppure a sud, verso la stanza 1.", n_to room_3, s_to room_1, has light;
Object room_3 "room 3" with description "Una semplice stanza di esempio. Stanza 3.", cant_go "Puoi muoverti solo a sud, verso la stanza 2.", s_to room_2, has light;
! ---------------------------------------------------------------------- [ Initialise; initializeSGW(0); location = room_1; playSound(chan1,rumble,1,VOLUME_HIGH); playSound(chan2,heart,-1,VOLUME_NORMAL); ];
! ----------------------------------------------------------------------- Include "ItalianG";

Il risultato ottenuto è quello mostrato in figura:

 

ovvero lo stesso esercizio di prima privato però della grafica. Per farlo, basta semplicemente definire all’inizio del programma la costante NOGRAPHICS.