Newsgroup: it.comp.giochi.avventure.testuali
Titolo: Mia considerazione su Infit... + errore nella Scenic (o forse di Infit?)

Ciao Giovanni
all'interno del file infit.oss (Infit 2.5) al paragrafo 'OSSERVAZIONI
PER INFIT 2.2 BETA 2' punto 5 riporti la seguente osservazione
(mea culpa se me ne sono accorto soltanto adesso):
'Implementare, come suggerito da Vincenzo Scarpa i verbi "alzati" 
(in che situazione va usato? è sinonimo di qualcosa già esistente o
bisogna creare una nuova azione?) e "balla"/"danza" (sono veramente
utili a tutti? non è forse meglio implementarli nel gioco?)'
Il verbo ALZATI imho è quasi d'"obbligo" definirlo poiché hai definito
in precedenza l'azione SIEDITI. Ora, sempre imho, se io prevedo
all'interno di una mia avventura di fare sedere il giocatore su un
divano o una sedia come lo faccio poi alzare? Certo... definisco il
verbo ALZATI, ma imho ha più senso metterlo di default...
Senza contare poi se inizio un'avventura (come in Lurking Horror della
Infocom) con il player seduto su una sedia davanti a un computer
collegato in rete (e da lì capisci quanto erano avanzati i campus
americani rispetto alle nostre università negli anni 80 :-)) ).
Per quanto riguarda il verbo BALLA/DANZA ho avuto modo di vederlo in
diverse avventure inglesi (sullo spectrum) anche se non ricordo più
quali. Non sarebbe meglio implementarlo di default come sinonimo di
qualche azione? E' fattibile una cosa del genere o comporta dei
problemi?
************************************************************************************
Per quanto riguarda la scenici.h, come ho fatto notare via e-mail a
Paolo, se dichiaro un oggetto del tipo:
Object  foresta "Foresta"
  with  name 'foresta' 'bosco',
  with  description
           "La foresta sembra stendersi in ogni direzione. Attorno a
            te i cespugli, intricati in modo quasi impenetrabile,
            combattono silenziosamente per il possesso del sottobosco,
            mentre sopra di te gli alberi si stagliano alti e
spettrali
            attraverso l'aria umida e soffocante.",
        scenic
           'albero' 'alberi' 'alti' 'spettrali' 0 "Ricoperti di
             licheni, gli alberi non offrono nessun appiglio oltre
             ai rami che si trovano molti metri sopra di te."
           'cespugli' 'cespuglio' 'intricati' 0 "Rovi e spine spuntano
             dai cespugli avviluppandosi in pericolose spire."
           'sottobosco' 'terreno' 0 "L'unico colore vivo in questo
             scenario desolato. Il sottobosco verde smeraldo @`e
soffice
             sotto i tuoi piedi."
           'aria' 'umida' 'soffocante' 0 "Densa, quasi soffocante,
             l'atmosfera pesante ti opprime."
           'cielo' 0 "Il cielo non e' visibile attraverso le foglie."
           'ramo' 'rami' 0 NULL,
          scenicnull
            'lichene' 'licheni' 'spine' 'spina' 'rovo'
            'rovi' 'spire' 'spira' 'colore' 'verde' 'smeraldo'
'foglia'
            'foglie' 'atmosfera',
        before [;
            Listen: "Urla di scimmie, pipistrelli, pappagalli,
macao.";
            ],
  has   light female;
e scrivo ESAMINA GLI ALBERI Inform mi risponde:
NON CAPISCO A COSA "GLI" SI RIFERISCA.
"Colpa" (naturalmente in maniera relativa) della scenic, di Infit
o più semplicemente mia che magari ho sbagliato qualcosa? :)
Saluti da
Vincenzo Scarpa
http://www.casalengo.it/vscarpa/inform/manuale

 
Mi ricordo vagamente di aver corretto questo errore (almeno in parte) in
warmage, e dipendeva da infit; ma non dal lavoro dell'autore, quanto dal
parser che aveva grosse difficoltà a riconoscere articoli complessi come
quelli italiani. Gli inglesi hanno the/a/an c'erano enormi problemi ad
usare più articoli o preposizioni articolate (alla, degli ecc).
P.s. haste è quasi pronto e affronta questi problemi...
Gian.

 
interessante.


Mmmm... Haste inizia a interessarmi decisamente. :-)


Paolo, se dichiaro un oggetto del tipo:
Scusa Paolo... mi sono sbagliato. Pensavo di spedirlo via e-mail solo
a te ma poi ho pensato che potesse interessare tutti (o quasi) . :)


 me bensì a Giovanni in qualità di creatore delle librerie medesime.
Infit 3 conterrà un sistema pratico e efficace per aggiungere tutti i 
verbi che si vogliono. Non parlo della grammatica, naturalmente, ma del 
supporto per la LanguageToInformese e per la PrintCommand (che dovrebbe 
accorpare la PrintPrep e la PrintInfinitive).
La riprogettazione di Infit nella versione 3 si basa anche su una serie 
di Entry Point Routines che permettono di interferire con il 
comportamento standard della Infit (già ce ne sono diverse per 
interferire con il comportamento delle librerie di Nelson).
Preferirei non cambiare/aggiungere nulla in Infit 2.5, ma la correzione 
dei bug quello sì che si può fare. A proposito qualcuno ha provato a 
compilare in Glulx? Ho già avuto dei feedback da Paolo Lucchesi e 
Alessandro Schillaci... Si aggiunge qualcun altro?
HAPPY INFORMING!
Giovanni

 Per quanto riguarda il verbo BALLA/DANZA [...]. 
Il verbo DANZA (oltre ad essere non troppo diffuso) non ha un 
corrispondente nelle librerie standard di inform. IMO Infit (cosi' come 
ogni altra localizzazione) dovrebbe essere una traduzione il piu' 
precisa possibile delle librerie inglesi. In altre parole ItalianG.h 
dovrebbe, per quanto possibile, contenere tutti e soli i verbi (e le 
azioni) definite in Grammar.h
bye
-- 
Paolo Lucchesi
email: plucchesiNOSPAM(at)NOSPAMtin(dot)NOSPAMit
homepage: 
http://www.paololucchesi.it
"Non viviamo in un mondo perfetto (per fortuna)"

azioni) definite in Grammar.h
Sì, hai ragione...


Alessandro Schillaci... Si aggiunge qualcun altro?
Sģ, io non appena avrņ un po' di tempo...
