Newsgroup: it.comp.giochi.avventure.testuali
Titolo: IDRA di Enrico Colombini

Cari amici,
ho scaricato poco fa la prima release di "Idra" a cura di Enrico
Colombini - per chi non lo sapesse, il nostro è autore di "Avventura
nel Castello" e altri classici fra le avventure testuali sotto DOS
sviluppate in Italia negli anni '80.
In sostanza, il sistema "Idra" ("Ipertesto Dinamico per Racconti
d'Avventura") facilita la creazione di avventure a scelte guidate o
più semplicemente "libri-gioco" (o "iper-libri", da "iper-testo")
sotto JAVA, il popolare linguaggio di programmazione "retesco", che se
ben sviluppati possono senz'altro piacere agli amanti della lettura in
generale e ai giocatori di avventure testuali "classiche" (ovvero con
Parser, che altro non è che il tradizionale sistema di riconoscimento
di comandi verbali, il "motore" dell'avventura).
Ho trovato la confezione di "Idra" molto gradevole - anzi, mi ha
favorevolmente sorpreso. Le pagine del suo manuale iper-testuale sono
molto curate, esaurienti e pensate bene: si leggono volentieri. Ciò
che più conta, il risultato finale è senza dubbio gradevole, oltre che
funzionale, e offre più di uno spunto per la creazione di racconti
interattivi di valore.
Trattandosi di un sistema sviluppato per il linguaggio HTML-JAVA, è
possibile programmare dei "libri-gioco" che consentano all'autore di
implementare grafica e sonoro nelle proprie creazioni digitali,
proprio come avviene in una comune pagina Web, oltre che architettare
storie di una certa complessità, grazie a un sistema di sviluppo per
certi versi innovativo. Inoltre, le letture interattive ideate con
"Idra" possono, per loro natura, essere fruite da chiunque sia dotato
di un lettore di pagine HTML, su qualunque piattaforma, oppure giocate
direttamente via Internet.
Al pacchetto con il necessario per creare iper-libri sono accluse due
brevi storie di esempio realizzate con lo zampino di... Andrea
Angiolino, autore a suo tempo de "L'Università Sotterranea", altra
storica avventura testuale in italiano sotto DOS. Si tratta di "Una
storia di campagna" e "Carote amare", entrambe piccole, gustose e
carine - in una parola sola: dolci - e scritte con arguzia, che nella
loro innocenza si lasciano giocare senza pensieri. Insomma, mi sono
piaciute, e credo di aver trascorso un quarto d'ora felice - è stato
un po' come sfogliare una raccolta di vignette dei Peanuts di Schultz
(Snoopy & company, per i non iniziati :)
<< Se "poesia" vuol dire capacità di portare tenerezza, pietà,
cattiveria a momenti di estrema trasparenza, come se vi passasse
attraverso una luce e non si sapesse più di che pasta sian fatte le
cose, allora Schultz è un poeta >> (U. Eco)
A tratti è questa la sensazione che ho sperimentato. Non so, forse
perché un coniglio che sgranocchia delle carote enormi o un contadino
laborioso che possiede un "vaccapotamo" sono immagini buffe. :)
Il sistema sviluppato da Colombini consente di salvare la posizione
corrente, riprendere il gioco da una situazione salvata in precedenza,
ricominciare dall'inizio e così via, in modo intuitivo, con la
possibilità di includere un punteggio e diverse piacevolezze
numeriche.
La resa grafica delle storie presentate al momento come esempio, è
comprensibilmente limitata, ma le possibilità di sviluppo sono
molteplici e intriganti: da "libri-gioco" illustrati giocabili on-line
(e non) da tutta la rete, a esperimenti di programmazione e
"intelligenza artificiale" nella costituzione di raccontii interattivi
complessi.
In conclusione, sebbene personalmente io sia molto legato alle
avventure testuali su computer con Parser (per il semplice fatto che
l'interazione è maggiore, e di conseguenza il coinvolgimento), penso
che "Idra" sia una buona cosa - utile, ben realizzata e ricca di
prospettive.
Fra l'altro, credo si possa scrivere senza eccessiva difficoltà un
editor di supporto basato sul lavoro fatto per "Idra", che consenta di
programmare iper-libri sotto JAVA in modo più semplice ed intuitivo,
automatizzando la creazione "a mano" del codice HTML - tra l'altro
Ivano Bacci ha realizzato di recente qualcosa del genere in Visual
Basic con il suo "PlayStories", che consente di creare libri-game
(
http://www.bweb.freeweb.org
 - Email autore: 
v_ge...@hotmail.com
).
Ad appassionati e semplici curiosi, consiglio in definitiva di farci
un salto e di provare i game allegati. Nel mentre, tanti complimenti
all'autore, e un grazie per questa bella cosa ben fatta. :)
http://www.cityline.it/personal/erix/idra.html
Altro link italiano dedicato agli iper-libri:
http://www.iperlibri.com
E anche:
http://utenti.tripod.it/fly_80/
m@ttia
P r o g e t t o   L a z z a r o
Avventure Testuali per C64
http://lazzaro.vd1.net
I  F   I T A L I A
Tutto sulle Avventure Testuali
http://ifitalia.vd1.net

> 
http://www.cityline.it/personal/erix/idra.html
Questa URL non funzia.
--
Ave atque vale,
Aemilius
CSMST, SBDO di ICGAT
+---------------------------------------------------------+
 Please remove NOSPAM to contact me
 Per favore togli NOSPAM per scrivermi
+---------------------------------------------------------+
  Visit the homepage of my band:
 
http://space.tin.it/musica/egelos
+---------------------------------------------------------+
m@ttia <atla...@SoftHome.net> wrote in message
ka0bcs4a8os3732of...@4ax.com...

automatizzando la creazione "a mano" del codice HTML
Penso di si', in qualsiasi linguaggio (io userei il C++ Builder), anche
se e' possibile che la comodita' di questa soluzione si paghi con severe
limitazioni... o con una maggiore scomodita' complessiva, se i racconti
non sono limitati a semplici scelte. La forza di Idra sta proprio
nell'approccio ibrido, anche se cio' puo' costare un po' di fatica ai
principianti (soprattutto a trovare gli errori di sintassi).
  .Erix.

 Questa URL non funzia.
A me si' (cliccando sul tuo messggio), forse c'erano problemi di server
o di router, o forse milioni di persone stavano giocando on-line ;-)
  .Erix.

Questa URL non funzia.
Qui funzia - dai riprova su :))


Già, ora funzia.


 un po' come sfogliare una raccolta di vignette dei Peanuts di Schultz
Sigh, il miglior fumettista del mondo ci ha lasciato...
Non farmici pensare...
--
Simone Zanella
E-mail: 
zo...@retroplay.com
IF Italia:
http://www.retroplay.com/Mecenate/ifitalia/

limitazioni...
Già, è l'annoso dilemma incontrato da chi cerca di condensare le
funzioni di un linguaggio (per sua natura, aperto a soluzioni
alternative) in un editor (rigido). Stesso discorso per gli editor
(non i linguaggi, come INFORM o Hugo) di avventure testuali che ho
provato fino ad ora: in sostanza guadagni in semplicità, ma sacrifichi
le potenzialità del mezzo (al punto che alcuni sono quasi
inutilizzabili: mettono a disposizione troppo poco, sono sistemi
chiusi).
La soluzione? Una via di mezzo tra editor e linguaggio di
programmazione. :) Per esempio, con "Idra" diventa un po' ostico
(piccola cosa) dover inserire ogni volta gli accenti nel formato
"&egrave;" l'("è" con accento grave in codice HTML): un editor
potrebbe per esempio lavorare su una pagina di testo proprio come fa
il programma che si utilizza per scrivere il codice per un gioco sotto
"Idra", ma sostituire automaticamente gli accenti in fase di
salvataggio. E così via.


 salvataggio. E cosě via.
Lo si puo' fare con un editor HTML come, se ricordo bene il nome,
NoteTab Light (quello svizzero). Io sono un troglodita abituato a
lavorare con editor ASCII, come l'eccellente EditPad. Pero' sono un vero
professionista quando si tratta di trovare modi per lavorare il meno
possibile: potrei tenere corsi di "pigrizia costruttiva", se tenere
corsi non fosse cosi' faticoso.
  .Erix.

come l'eccellente EditPad.
Ma anch'io!! Quel programma è un must, io lo uso per farci
praticamente di tutto (le pagine del Progetto Lazzaro le ho editate
praticamente facendo taglia&incolla con quell'editor). E' bello perché
è facile, veloce e funzionale, può caricare un fracco di file insieme
con un metodo di scelta ideale, ha un sistema di ricerca &
sostituzione decente e poi è personalizzabile al punto giusto. 


 comunque è dimensionabile a piacimento.
Questa mi mancava, effettivamente. Che livello di compatibilita' ha?
  .Erix.

Questa mi mancava, effettivamente. Che livello di compatibilita' ha?
Mah, non ti so dire con precisione - rammento che lo impiegavo anche
sotto Internet Explorer 3, e naturalmente sui browser di "livello 4"
(sia NT che IE) e su IE 5 funziona :)


 (sia NT che IE) e su IE 5 funziona :)
Considerazione accessoria: a parte i problemi di standardizzazione,
l'audio ha un effetto collaterale da non trascurare: il tempo di
trasferimento, se si gioca via Web. A differenza delle immagini, non si
sa perche' si deve aspettare.
  .Erix.