Newsgroup: it.comp.giochi.avventure.testuali
Titolo: scelte multiple

Salve a tutti!
Sono un grande fan della avventure sin dai tempi dello ZX Spectrum
(anche se ne ho risolte davvero poche :-( ).
Mi piacerebbe imparare a scriverne qualcuna. Volevo farvi una domanda,
da profano assoluto.
E' possibile tecnicamente scrivere avventure che prevedano la scelta
multipla come metodo di gioco? Una cosa del tipo:
Un enorme troll peloso ti sbarra la strada. Cosa fai?
1. Sfodera la spada
2. Parla col troll
3. Usa la pietra magica
Dovre basterebbe solo inserire il numero. Limita molto l'azione, perņ
ero un appassionato dei libri-gioco di Lupo Solitario, qualcuno li
conosce? Erano davvero dei capolavori....
Se si, con quale software?
Grazie mille.
C.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Se si, con quale software?
Si, e' possibile... il software in questione si chiama Idra ed e' stato
creato da nientepopodimenoche Enrico Colombini (si, quello di "Avventura nel
Castello"). Per usarlo bisogna avere una minima conoscenza di HTML e
JavaScript (proprio minima, non ti preoccupare, il manuale e'
esaurientissimo). Lo trovi su 
http://www.cityline.it/personal/erix/idra.html
bye
Paolo Lucchesi

> il software in questione si chiama Idra
Grazie per la pubblicita' :-) Ne approfitto per fare a tutti una
domanda:
Continuo a ricevere con discreta regolarita' messaggi di autori che
vorrebbero usare il Modulo Base (!). Generalmente consiglio INFORM, ma
mi rendo conto che l'impostazione e' diversa.
La domanda e': pensate che possa avere senso uno strumento minimale
(tipo il Modulo Base, appunto) per realizzare semplici avventure senza
tanta fatica? Ovviamente aggiornato alle meraviglie della tecnica
attuale: niente piu' numeracci e cose del genere...
  .Erix.

 tanta fatica?
Da bravo talebano rispondo no: la interactive fiction č un'arte e va fatta
con i giusti mezzi, imparandosi per bene un linguaggio - possibilmente
dedicato e multipiattaforma ;) - e applicandocisi sopra con impegno.
Le soluzioni come IDRA sono cose alquanto diverse, ottime per certe
tipologie di gioco, ma non ascrivibili alla IF tradizionale, non piů di
quanto la scrittura di libretti teatrali c'entri con la letteratura
(nonostante la comune credenza che siano quasi la stessa cosa).
Allo stesso modo con cui, a chi vuole fare il webmaster, consiglio di
prendersi un Notetab e impararsi a scrivere il codice a mano invece di usare
Frontpage e simili, cosě consiglio a chi vuole fare IF di classe di
impararsi uno strumento complesso come puň essere Inform, Glulx, Hugo o quel
che gli pare - o se si sente solo 'sceneggiatore', di trovare qualcuno che
sappia programmare.
Se sopravvive, vuol dire che la IF č una sua passione intensa; se nň, peggio
per lui. ;P
--
Atrus di Myst =^= 
www.loreena.terrediconfine.net
"I amar prestar aen, han mathon ne nen,
han mathon ne chae a han noston ne 'wilith."

 per lui. ;P
E se invece di essere una passione intensa fosse soltanto un gioco
domenicale come la partita di calcetto del venerdi' sera? Che fa: appende
mouse e scarpette al chiodo perche' non conosce Inform e lo schema a rombo?
f.

 mouse e scarpette al chiodo perche' non conosce Inform e lo schema a
rombo?
Ripeto: i programmi per fare avventure senza saper programmare ci sono, ma
sono l'equivalente del calcetto rispetto al campionato del mondo. Se ad uno
sta bene il calcetto ok, ma se vuole il campionato si alleni seriamente.


Sě, io conosco un metodo anche abbastanza semplice con il quale scrivere
avventure a scelta multipla.
Confesso che sono pigra e non mi sono + di tanto applicata, ma il metodo č
semplice perché basta sapere un po' di html, ma neanche! Sono tutte funzioni
prestabilite dal programma stesso, basta leggere il manuale, sfogliabile
come una normale pagina Web.
Si chiama idra, e si trova sul sito di Enrico Colombini:
http://www.erix.it
Basta cliccare direttamente sulla voce Idra.
Un saluto,
Jois (quella della ricerca del piccolo David, del Capitan Jaus, di Siddharta
e simili).
PS: qualcuno di voi ha l'avventura intitolata guida galattica per
autostoppisti, e me la puň mandare in privato?
La mia e-mail č 
jo...@screentiful.it
--
Jois
home page:
http://www.screentiful.it
 (la nuova concezione della telenovela italiana)
MSN instant messenger: 
jo...@screentiful.it


E' esattamente la mia opinione espressa, peraltro, piu' o meno con la mia
stessa metafora.
f.

 stessa metafora.
Infatti ho usato la tua metafora per chiarire le mie opinioni :)



E quindi sono *obbligato* a scrivere un'avventura *di classe* con Inform
perche' le altre non sono altrettanto giocabili?
Mah.
f.

 giocatore-gioco ridotto all'osso per me ha fatto perdere diecimila punti 
A me lo ha reso subito simpatico!
Evidentemente ci sono modi diversi di intendere le AT: quello della
simulazione assoluta del linguaggio 'naturale' (che personalmente, come
giocatore, trovo noiosissimo da usare)... e tutti gli altri.
  .Erix.

 perche' le altre non sono altrettanto giocabili?
Non mi pare di aver detto questo. Inform è UNA delle soluzioni dal lato
programmativo. Certamente, essere una divinità dell'inform (o del hugo o del
tads o di quel che ti pare) non può supplire una incapacità nel creare una
trama per la IF; come al contrario una carenza programmativa può penalizzare
una IF di alto livello narrativo. Sono due cose che si intersecano e si
influenzano, non si possono prendere separatamente.


 Non mi pare di aver detto questo.
La seguente e' una frase tua:
"Da bravo talebano rispondo no: la interactive fiction è un'arte e va fatta
con i giusti mezzi, imparandosi per bene un linguaggio - possibilmente
dedicato e multipiattaforma ;) - e applicandocisi sopra con impegno."
Ripeto: sono *obbligato* a scrivere un'avventura *di classe* (*arte*) con
Inform (o un altro linguaggio, e' ovvio) perche' le altre non sono
altrettanto giocabili?
f.

 altrettanto giocabili?
Obbligato, no; non c'è nessuna legge che lo dica.
Altamente consigliato ***da parte mia e mia soltanto*** si.


> Siamo agli antipodi. ;)
Gia'.
f.

 attuale: niente piu' numeracci e cose del genere...
Secondo me lo dovresti assolutamente fare! :-)
Il panorama dell'if in Italia e' portato avanti da appassionati che svolgono
il loro "lavoro" gratis (e già di questi tempi non e' poco) e per hobby.
La nostra comunità conta non molti membri e ogni suggerimento, critica,
proposta, nuova avventura, programma o sito inerenti il mondo delle
avventure testuali va accolta e valorizzata al massimo.
Se nessuno di noi s'interessasse di tutto questo nel giro di pochi mesi
nessuno si ricorderebbe più dei "giochini da scrivere" che tanto hanno
appassionato i primi "avventurieri" e che tutt'ora vengono sviluppati e
giocati da molti utenti.
Essendo l'attuale gestore di IF Italia ricevo spesso e-mail di persone con
nuove avventure o nuove proposte e ad ognuno do sempre il mio appoggio.
Già x questo avrei incoraggiato chiunque avesse proposto una qualsiasi cosa
costruttiva circa le avv. testuali.
Ora......il fatto che mi scappa fuori il (e qui seguono una serie di elogi
che educatamente cutto :-) mitico Colombini a chiedere se e' opportuno
aggiornare il leggendario Modulo Base (che ancora oggi sebbene non sia molto
conosciuto interessa a molti utenti) mi lascia estasiato!
E certo che lo devi sviluppare!!!!
Secondo me dovresti pure fare una nuova Avventura del Castello x il
ventennale ma tanto lo so che non lo fai quindi continuo a sognare :-)
Beh ho espresso la mia personale opinione
Attendo sviluppi
    David

 sta bene il calcetto ok, ma se vuole il campionato si alleni seriamente.
Io credo che si tratti di utilizzo di strumenti. Dovessi scrivere io il
codice di una mia avventura, credo la farei in perl, ma semplicemente
perché non ho trovato mai un programma per fare avventure che fosse
multipiattaforma e abbastanza duttile da piegarsi alle mie esigenze.
Per fortuna c'e' il caldarola.
f.
-- 
materiali - 
http://www.fabrizio.venerandi.org
neoN - telnet://
neon.ods.org:8010

 rendere reperibili in un file plain text postato su un ftp pubblico.
Dipende dalle informazioni: se vuoi mettere in rete informazioni che non
leggerà nessuno, un file plain text in un ftp pubblico va benissimo.


 e crei un codice perfetto sulla base di questo. 
Borland C++ Builder? :-)
Atrus, sono d'accordo con la tua valutazione che FrontPage non e' un
editor HTML da consigliare (soprattutto per motivi di rispetto degli
standard e compatibilita'), ma forse sarebbe piu' costruttivo suggerire
a Francesco una valida alternativa.
Non conosco questi strumenti (quel poco di HTML che scrivo lo scrivo a
mano) ma mi dicono che ce ne sono anche di decenti (e gratuiti). Mi pare
di ricordare FirstPage 2000 e qualcosa d'altro.
  .Erix.

 ventennale 
Volevo farla per il decennale ;-) ma prima perche' troppo occupato poi
perche' troppo disoccupato non ho mai trovato il tempo...
Sull'interprete continuo a pensarci, ieri mi e' venuta un'altra idea per
semplificarlo ancora dal punto di vista dell'autore, ma devo meditarci
sopra.
  .Erix.

 a Francesco una valida alternativa.
www.notetab.com
Editor di testo con un wizard testuale per il web; è quello che uso io per i
siti a cui tengo


 leggerà nessuno, un file plain text in un ftp pubblico va benissimo.
Puoi anche metterlo in uno spazio http ;P
La Old Ways FAQ è vissuta nelle sue prime incarnazione come un file di testo
su una BBS, però era lo stesso visitatissima. :)


 e nessun sito, preferisco il nessun sito.
Sebbene possa trovarmi d'accordo con te sulla prima parte ("fare un sito è 
programmazione ed è cura per colui che lo guarderà"), permettimi di 
dissentire sull'ultima ("tra un sito fatto male e nessun sito, preferisco il 
nessun sito").
Un sito web è, per quel che mi riguarda, soprattutto _contenuti_. E sul sito 
di Francesco di contenuti ce ne sono parecchi.
Da chi fa una certa cosa per hobby non pretendo nulla: lo ringrazio e basta, 
perché grazie al suo lavoro posso arricchirmi culturalmente.
Le tue osservazioni vanno benissimo per il sito web di qualche compagnia, 
creato da gente pagata a fare quel lavoro.
Per il mio sito ho perso parecchio tempo a cercare di farlo "CSS2 e HTML4.01 
compliant", ma l'ho fatto perché ad un certo momento erano due delle 
tecnologie che mi interessavano, e mi sono anche divertito (sono uno sporco 
tecnico, che ama i sorgenti ben organizzati). Però tra il mio sito e quello 
di Francesco voto certamente a favore di quest'ultimo.
Poi il sito di Francesco è leggibilissimo con Opera, ed io sono contento :) 
-- 
Paolo Vece - 
pv...@mclink.it
 - 
http://www.vece.net

 su una BBS, però era lo stesso visitatissima. :)
dipende sempre dal tipo di informazioni: se le informazioni che offri
non sono informazioni richieste, ma sono informazioni che colui che
legge deve ancora scoprire che sono importanti per lui, la parte di
impaginazione è importante per catturare la sua attenzione. 


 impaginazione è importante per catturare la sua attenzione.
L'impaginazione è solo un eye-candy. Comunque a quel punto puoi fare un
documento PDF: è compatibile quasi come lo HTML, è solo visivo e puoi farci
tutta l'impaginazione che vuoi senza timore di scrivere codice errato visto
che - come lo RTF - è una codifica.
PS Siamo molto OT, io chiuderei o passerei in private.


 
www.notetab.com
Ah si', quello svizzero, giusto? Non male, se e' quello che ricordo.
  .Erix.

 Ah si', quello svizzero, giusto? Non male, se e' quello che ricordo.
Yess, molto comodo soprattutto per la possibilità di inserire le tue
librerie.


 cosa tu vuoi far fare al programma? :)
Con un lettore del pensiero, no? :-)
Comunque per un principiante (o per un professionista che ha fretta)
avere la parte piu' rognosa gia' fatta e' piuttosto comodo. Per dire che
non tutte le semplificazioni vengono per nuocere.
  .Erix.

 non tutte le semplificazioni vengono per nuocere.
E che ho detto io?
Le parti rognose tipo le tabelle annidate o le image map o i thumbnail li
faccio a Frontpage e non me ne vergogno; ma poi pulisco il codice, o
comunque lo tengo sotto controllo.
In medio stat virtus.


Da programmatore, ho letto attentamente quanto detto da Atrus.
Intanto il suo tono è effettivamente poco garbato e gli farei notare che il
"tono" si riferisce anche alla parola scritta.
Sul fatto che HTML sia un linguaggio sono anche d'accordo; d'altronde è
l'acronimo di Hyper Text Markup Language, quindi diciamo che è un linguaggio
anche se gli mancano alcune caratteristiche dei suoi "cugini"... ma a questa
stregua dovremmo chiamare Linguaggio (con la "L" maiuscola) anche SQL e
invece linguaggio è il suo "fratello maggiore" PL/SQL che lo completa con
quelle caratteristiche che gli mancano per essere veramente tale.
Ma questo è un po' come discutere se un operatore ecologico e uno spazzino
sono la stessa cosa. Lo sono, mi dirai tu... certo... ma è inutile starci a
discutere sopra.
Ora che ci penso però ero entrato in questo newsgroup cercando... fammi
pensare... ah,sì, avventure testuali. Qualcuno - magari appena arrivato da
queste parti - si starà chiedendo perché nel 2002 io cerco programmi che
erano d'avanguardia nei primi anni '70 (come mi ricordava Enrico Colombini
nel suo "Scrivere un'avventura" edito dalla Jackson e letto nel 1985 quando
a malapena sapevo accendere un computer).
La risposta è semplice e Atrus farebbe bene a ricordarsela prima di
abbandonarsi a discussioni sulla programmazione: mi piacciono le storie.
Quelle stesse storie che vengono troppo spesso a mancare nei prodotti
moderni (leggi avventure grafiche). Sempre per citare il Colombini "[...] la
grafica non può comunque salvare un'avventura scadente."
Nemmeno un buon programma, aggiungo io.
Sentir dire che una persona con molta FANTASIA, ORIGINALITA' e PASSIONE ma
con una irritante incapacità nel fare un buon programma o una buon pagina
HTML dvorebbe dedicarsi a qualcos'altro è inammissibile.
Io preferisco sentire le sue idee, anche se magari devo smadonnare sul suo
programma o sulla sua pagina.
Cito a memoria (il libro è disperso nei miei scaffali) uno stralcio
dell'introduzione di Oreste del Buono al libro-game "Il Presidente del
Consiglio sei TU!" che forse farà capire meglio quanto voglio dire:
"... mi aveva passato la prima versione del libro scritta a mano su dei
fogli raccolti in una cartella. Iniziai a leggere per noia sull'aereo e mi
appassionai presto alla storia, nonostante dovessi cercare disperatemante
ogni pagina tra le pile di fogli scarabocchiati. Il mio vicino deve aver
pensato che stessi lavorando a qualche importante progetto d'affari visto
l'accanimento del mio lavoro."
Questo è lo spirito che noi tutti (spero) vogliamo trovare nelle avventure.
Entrando in questo newsgroup mi auguravo di sentir parlare di storie, di
idee... magari anche di programmi, ma non per farne discussioni di lana
caprina ma per poter vedere il lavoro svolto da persone che da più tempo di
me stanno sbattendo la testa sul problema, perché c'è sempre da imparare.
Già, imparare... ogni nuovo programma, se fatto con un po' di sale in zucca
(che non c'entra con la capacità di programmare), portà con se' almeno una
buona idea che può tornare utile a chiunque, anche a un certo signor Atrus
che volendo mettere al bando i nuovi programmi ("...che tanto ce ne sono già
tanti...") pensa evidentemente di non aver nulla da imparare.
Proprio una delle cose che mi sarebbe piaciuto fare era proprio un programma
che mettesse in grado chiunque - anche chi non sa programmare - di farsi la
sua avventura. Il risultato dipende certamente dalla mia bravura di
programmatore ma soprattutto dalla bravura di chi lo userà per scriverci le
storie (e questo mi incoraggia).
Poi ognuno ha la sua testa. Io, sapendo un bel po' di HTML, se vedo un sito
fatto male con ottimi contenuti ho la tentazione di mandare una mail per
dire "ve lo rifaccio io", ma poi penso "il mio primo sito era peggio di
quello e comunque non avrei voluto che qualcuno ci mettesse il naso".
Atrus ha un'approccio diverso... distruggerlo!
Un appunto: con la filosofia di Atrus oggi Internet non esisterebbe più.
Scusate se sono stato prolisso... è uno dei miei tanti difetti.
"Non discutere mai con un idiota: la gente potrebbe non notare la
differenza." (Oscar Wilde)

 Atrus ha un'approccio diverso... distruggerlo!
Dove ho detto distruggerlo?
Io ho semplicemente detto che non sarebbe mai dovuto nascere senza che
l'autore conoscesse almeno un minimo di HTML. ;)
Non starò certo a dire di cancellare i siti con HTML scorretto ma permettimi
la libertà di consigliare al mantainer del sito di mettere a posto il suo
codice.
Non siamo più ai tempi della 'riscoperta' di internet in cui migliaia di
persone si avvicinavano alla rete e al web senza sapere la differenza tra un
modem e un panino e in cui alcune schifezze erano passabili; adesso internet
è materia nota e va usata con criterio.
--
Atrus di Myst =^= 
www.atrus.terrediconfine.net
"Gandalf, why are you dressed in white?"
"If you go to Khazad-Dum... you will DYE!"

 l'autore conoscesse almeno un minimo di HTML. ;)
Di sicuro questo e' un riferimento a L'avventura è l'avventura.
Meraviglioso: io passo la maggior parte del mio tempo libero a imparare
Inform, a cercare di mettere assieme un giochino, a rintracciare qualche
personaggio da intervistare, a tradurre dei documenti che mi sembrano
interessanti, a segnalare le iniziative degli avventurieri italiani, a
dialogare con un tizio dall'altra parte del mondo per far arrivare dieci
manuali da dividere con gli altri avventurieri, e adesso Atrus mi dice che
il mio "sito non sarebbe mai dovuto nascere" perche' non conosco un minimo
di Html. Forse ho sbagliato tutto: forse il mio sito e' inutile, anzi, fa un
danno alla rete. A volte mi capita di consultare siti sgrammaticati, scritti
male e, a volte, trovo in questi siti contenuti interessanti. Non ho mai
scritto agli autori dicendo: "imparatevi la grammatica prima di far nascere
il vostro sito, altrimenti fate un danno alla lingua italiana".
f.

 il vostro sito, altrimenti fate un danno alla lingua italiana".
Avresti dovuto.



Avrei dovuto? Siamo sue due mondi diversi e lontanissimi.
f.

 Avresti dovuto.
@_@

 и materia nota e va usata con criterio.
Davvero??? Evidentemente molti non se ne sono accorti, perchй di gente che
si mangia i modem (o usa il lettore CD come porta-bicchieri... e questa и
vera!!) ce n'и tanta.
Far sм che questa gente inizi a usare Internet con criterio и compito anche
tuo... e questo non significa dirgli "datti all'ippica".

Siamo sue due mondi diversi e lontanissimi.
eppur vi siente incontrati...

 persino ai grandi della scienza non vedo perché non debba esserlo per noi.
Qualcuno potrebbe ritenere che scrivere avventure non sia una scienza ma
un'arte :-) e ci sono pittori che preferiscono mischiare da se' i propri
colori, anche se quelli industriali sono tecnicamente migliori.
La mia *opinione* e': chiunque abbia voglia di scrivere un'avventura lo
faccia nel modo che preferisce; se piacera' ai giocatori sara' comunque
valida.
  .Erix.

 di monteggio
[OT] Farei un'eccezione per la Punto del '94 [/OT]
  .Erix.

 qualcosa di unitario ma ognuno preferisce tirare dritto per la sua strada. 
ehm... in effetti...
cmq non si può paragonare un'AT a un normale progetto software o anche videogiochistico,
per sua natura funziona molto meglio col lavoro solitario. A proposito Atrus, questo Gauss
allora? che si fa?  :)
ciao
S (che comincia a ricostruire a mano i thread)

 a qualcuno.
ma che succede, siete impazziti? Atrus, stai buono. E Francesco, perché avrebbe dovuto
essere un riferimento al tuo sito?
ciao
S

grafica non può comunque salvare un'avventura scadente."
Guarda, io penso che un'AT sia difficile da apprezzare per chi non ha
un minimo di passione per la lettura. Quando leggo un buon libro, non
mi preoccupo affatto se i caratteri non sono tridimensionali o se le
pagine non si aprono da sole. 
Ciao da
Vincenzo

 programmazione?
A questo punto deciditi: o è programmazione o no :)
f.
-- 
materiali - 
http://www.fabrizio.venerandi.org
neoN - telnet://
neon.ods.org:8010
Il trionfo dell'impiegato - 
http://www.venerandi.org/impi.htm
Pantagrognomicon - 
http://www.venerandi.org/pantagrognomicon.htm

 A questo punto deciditi: o č programmazione o no :)
Tutto dipendi cosa intendi per programmazione.
Se lo intendi nel senso comune di "pianificazione" allora HTML č di
programmazione; se lo intendi nel senso piů restrittivo in cui lo usa un
informatico allora no.
Anche una programmazione aziendale č programmazione, ma il linguaggio in cui
č stilata nn č "di programmazione" in senso informatico.
E` l'eterno problema del senso che dai alle parole... :)
Comunque SGML, XML, MathML e compagnia sono di programmazione in senso
stretto.


 pagine non si aprono da sole.
se però il libro è stampato al contrario e la cucitura si sfalda appena lo apri, ti rompe
un po' le palle, no? :)
ciao
S

un po' le palle, no? :)
Ovvio... :-)
Ciao da
Vincenzo

 della programmazione e Inform ... non è poi così facile da apprendere.
mah, francamente non capisco tutto questa difficoltà; seguendo l'esempio del manuale (il famoso
Ruins) ci vogliono poche ore per arrivare a un livello di competenza almeno pari a quanto offrono i
cosiddetti ambienti "amichevoli" per profani non-programmatori. Certo c'è il problema della lingua,
ma a parte quello...
ciao
S

ma a parte quello...
Mi riferivo al fatto che Inform utilizza una sintassi simile a quella
del linguaggio C che differisce di gran lunga dalla sintassi, ma
soprattutto dal modo di programmare del vecchio GWBasic.
Ciao da
Vincenzo

 soprattutto dal modo di programmare del vecchio GWBasic.
e quindi? non mi pare che GWBasic sia stato insegnato alle elementari... :)