Newsgroup: it.comp.giochi.avventure.testuali
Titolo: Creare avventure testuali

Salve a tutto il ng...
vorrei realizzare un'avventura testuale, ma avrei bisogno di alcune
delucidazioni: che linguaggio è meglio usare? So che esistono linguaggi
dedicati esclusivamente alla creazione di avventure testuali, quale dovrei
imparare ad usare?
Saluti
Cristian

Se non vuoi marcire ad imparare INFORM (senza nulla toigliere alle 
persone che programmano con questo tool... che io stimo molto) dirigiti 
sul sito di Mistery Adventure Creator 
(
http://www.paololucchesi.it/mac/).
.. con questo programma puoi anche 
creare avventure grafico-testuali.
PS
Sono alla ricerca di collaboratori per la mia prossima avventura se vuoi...


 Sono alla ricerca di collaboratori per la mia prossima avventura se
vuoi...
Purtroppo il tempo a disposizione č molto poco...
Ciao
Cristian

 creare avventure grafico-testuali.
Non per fare il pelacoso (pignolo) ma anche con Inform, grazie al supporto
di glulx, puoi creare at con grafica, audio e molto altro... ;-)
bai
tomb
--------------------------------
Inviato via 
http://usenet.libero.it

 simile?
Praticamente tutto!. Il parser è già implementato e cosa molto più
importante il "world model" cioè l'insieme di regole e oggetti standard che
si trovano praticamente in tutte le avventure.
Oltre al MAC già suggerito da Paolo, c'è anche inform
(
http://inform.composizioni.com
) che ha il pieno supporto per l'italiano
oltre ad essere il linguaggio specifico più utilizzato al mondo (la
directory zcode sull'if-archive ne conta 279!!). Io mi occupo della libreria
italiana INFIT.
Se vuoi qualcosa ancora di più semplice prova IDRA il sistema di
racconti-gioco di Enrico Colombini (
http://www.erix.it
).
Giovanni

 tanto per fare un esempio, il Pascal)
E` come dire, perché usare l'HTML per fare le pagine web invece che
distribuire tutte le informazioni come file scritti in C. :)
I vantaggi sono principalmente:
a. Inform è un linguaggio per una virtual machine, quindi un sorgente ed un
compilato inform funzionano bene su qualsiasi piattaforma, col solo limite
dell'interprete.
b. Essendo, appunto, un linguaggio dedicato che contiene al suo interno un
modello già dedicato alle IF e per cui sono state scritte molte librerie,
non devi stare a reinventare da zero la ruota ogni volta che vuoi ottenere
una determinata funzione. E in genere è strutturato in modo da semplificare
la vita al creatore di IF rispetto ad un linguaggio più generico.
Questo ovviamente vale non solo per Inform ma anche per gli altri linguaggi
dedicati alle IF.
--
Atrus di Myst
Ricordiamo ancora noi che viviamo
In queste terre fra alberi lontani
Il chiaro di stelle sui Mari Occidentali
http://legendknights.keenspace.com

Mi scusi... sono ancora un newbye


 (
http://inform.composizioni.com
) che ha il pieno supporto per l'italiano
Non l'aveva scritto Paolo il post ma MAC è sul suo sito
Giovanni

imparare ad usare?
Ne esitono diversi ma il più quotato è sicuramente Inform per motivi
che altri ti hanno già detto. Se tutto va bene, la prossima settimana
metterò on-line su un mio account il primo capitolo del mio
"manualetto" su Inform, che spiega come crare un ambiente di lavoro
con questo linguaggio (come iniziare a lavorarci, insomma)...
Ciao da
Vincenzo

imparare ad usare?
Troverai le faq su 
www.officinadelleidee.org
 e piu' precisamente
all'url facile da ricordare
http://www.officinadelleidee.org/modules.php?op=modload&name=FAQ&file=index&myfaq=yes&id_cat=4&categories=It.comp.giochi.avventure.testuali&parent_id=0
Effettivamente la risposta andrebbe un poco ampliata.
--
Il Capo Officina
Tommaso Percivale
http://www.officinadelleidee.org

 simile?
Ti hanno gia' risposto in maniera esauriente, ma aggiungo i miei due 
centesimi: se sai gia' programmare in un linguaggio strutturato (come c 
o pascal) e hai giusto un'infarinatura di programmazione ad oggetti, 
imparare a programare in inform e' una passeggiata. Ti ci vorra' di piu' 
a padroneggiare la libreria (quella che gestisce luoghi, oggetti, npc, 
scenografie, ripiani, contenitori, libri, veicoli e altro ancora), ma 
sempre meno che a rimplementarla (con parser e grammatica) in un altro 
linguaggio.
Ci sono comunque persone che scrivono avventure in linguaggi standard: 
principalmente in quickbasic (usando spesso il modulo base di Enrico 
Colombini), o in visual-basic.
Per quanto riguarda invece la differenza tra M.A.C. e inform, posso 
dirti che il primo e' un programma che legge una serie di definizioni e 
di semplici comandi per ricostrire l'avventura; semplice da usare, 
rapido da imparare (anche per i non programmatori), ma ha un parser piu' 
semplice, funzionalita' limitate e avventure troppo grosse non risultano 
facilmente gestibili. Inform invece e' un linguaggio di programmazione 
vero e proprio, e in quanto tale permette molte piu' cose; inoltre ha un 
parser sofisticato e la libreria di cui parlavo. (E, come ho gia' avuto 
occasione di dire, lavorarecon inform e' molto piu' divertente).
Altra differenza: M.A.C. e' _per_ora_ implementato solo sotto 
dos/windows, mentre un'avventura inform, grazie al concetto di macchina 
virtuale, e' inerentemente portabile sotto ogni ambiente (dos, windows, 
mac, linux, palmari, etc.).
Ok, dovrei averti detto tutto.
bye
-- 
Paolo Lucchesi
email: 
pluc...@tin.it
homepage: 
http://www.paololucchesi.it
"Non viviamo in un mondo perfetto (per fortuna)"

 Se non vuoi marcire ad imparare INFORM
Perche' marcire? Io l'ho studiato senza sapere nulla di programmazione e...
non mi sento marcio :-)
f.


Stavo scherzando. Pensa che dopo aver terminato Metropoli mi butterò 
anch'io su INFORM... ho finalmente scoperto i suoi vantaggi

 Sono alla ricerca di collaboratori per la mia prossima avventura se
vuoi...
Salve, intanto colgo l'occasione per ringraziare tutti delle ottime info che
m'avete dato! Ho un pochino di problemi riguardo alla programmazione; io
l'inglese non lo mastico bene e le istruzioni di inform sono appunto in
quella lingua :-\
Per quanto riguarda la collaborazione io scrivo già qualcosa in fantasy, e
mi farebbe immenso piacere collaborare, compatibilmente con le mie lacune
sulla programmazione in questo nuovo linguaggio, per i testi puoi, se vuoi,
contare sul mio apporto!
Ciao e grazie  di nuovo:-)
Elena

 
... beh, ora come ora, io programmo con MAC il cui linguaggio di 
programmazione è si in inglese, ma è disponibile sul sito del buon Paolo 
  il manuale in Italiano (ed essendo questo linguaggio di programmazione 
molto semplice diventa tutto un gioco da ragazzi).
Per quanto riguarda la collaborazione...
In questo momento stò programmando un avventura ambientata in una 
Metropoli (che si chiama Metropoli appunto), quindi il fantasy non è che 
ci azzecchi molto. In passato avevo provato a scrivere qualche avventura 
fantasy (Zero, The Ancient Engraving) ma l'entusiasmo iniziale moriva 
dopo qualche settimana.... deve essere una maledizione (oppure non sono 
tagliato per il fantasy.... anche se mi piace parecchio). Comunque c'è 
sempre tempo no?
Vabbè tante parole per niente, il succo del discorso era questo:
se vuoi collaboarare con gli Iron Pumpkins Studios (di cui io sono 
rimasto unico membro visto che il mio "collega" Simone ha abbandonato la 
scena dell' Interactive Fiction) spediscimi un e-mail al seguente indirizzo:
lucabe...@netscape.net
Saluti
NOTA
Il collaboratore che cerco non deve programmare ma deve collaborare 
(???), nel senso che deve fornirmi idee e testi.... insomma quelle cose li.

 si trovano praticamente in tutte le avventure.
Qualche anno fa comprai un libro con allegato due dischetti, fra l'altro
c'era un compilatore di avventure testuali (AGT se non sbaglio), ed avevo
creato qualcosa. Conoscete quel compilatore? Non era male, l'unico problema
era per il parser, configurato per la lingua inglese, per cui, per esempio
gli oggetti venivano indicati prima con l'aggettivo e poi con il nome (es,
se si raccoglieva un oggetto la scritta era: "You are now carrying the
succulenta mela").
Ora proverò a scaricarmi il manuale in inglese, e vediamo che si riesce a
combinare.
Ciao a tutti
Cristian

"Cristian" <aba...@NOSPAMemail.it> ha scritto nel messaggio
news:nOFI9.43950$fa.13...@news1.tin.it...

Se ti piace l'AGT (che in fondo non e' male), ma vuoi scrivere avventure in
italiano, cerca su IF Italia (sez. Programmazione) l'AWS di Aristide
Torrelli, editor italiano molto simile come linguaggio all'AGT, che offre
anche un'interfaccia Windows piuttosto user friendly.
Ciao,
Marco