Newsgroup: it.comp.giochi.avventure.testuali
Titolo: Avventure scritte in html e javascript

Salve, qualcuno sa indicarmi un sito con avventure scritte in html e
javascript?
Credo che la cosa sia fattibile visto che in fondo un'avventura testuale è
un ipertesto, o no?
E così si dovrebbe avere anche una certa indipendenza dalla piattaforma.
O mi sbaglio.
Uahlim
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Beh, si :)
con un po' di abilita' e pazienza certosina si potrebbe creare qualcosina in
asp e html ...
Ma...basterebbe un Visualizza --> Codice Html .
per togliere tutta la magia della storia :D
--
[ Bin Laden - Hiroshima - Atomic Bomb - Terrorismo - USA - George Bush ]
 * * * * Facciamo Impazzire Echelon * * *
[Akuma] - 
Www.iltecnico.com
Limbo59-su-Hottestmail.com
Per scrivermi: togli 'test' e metti @ al posto di '-su-'
"uahlim" <ti....@liver.oilime> ha scritto nel messaggio
news:b2gf58$8i6$1...@news.newsland.it...


 per togliere tutta la magia della storia :D
Be, certo!
Diciamo che con l'asp un po' meno perchč il codice asp rimane nascosto nel
server, ma con html e javascript sě.
Ed io pensavo ad html e javascript, cioč a script lato client e magari a
siti che offrissero avventure complete in file zip in intere cartelle
insomma.
Ma se uno ama risolvere l'avventura NON va a vedere il codice!
Poi il codice puň essere incasinato ad arte, volendo.
Certo che se si fanno delle gare sě, occorre usare delle avventure
compilate.
Ecco, con le applet java non saprei, solitamente java si usa per fare
delle piccole routinette, non per coordinare un intero sito.
Magari con java usando le chiamate piů standard...
Ciao e grazie.


Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando AKUMA scrisse...
 A> con un po' di abilita' e pazienza certosina si potrebbe creare
 A> qualcosina in asp e html ...
Esiste qualcosa in Javascript e HTML, si chiama Idra ed è opera del
Colombini, quindi garanzia di qualità.
PHP (o altro linguaggio server-side) e HTML sarebbe sicuramente meglio sia
per dimensione dei salvataggi che per sicurezza del sorgente (vedi sotto) ma
pregiudica la possibilità di giocare offline.
Un sistema più complesso (e IMHO un po' troppo incasinato) è Peluche, di non
mi ricordo chi :), che usa pesantemente activex e menate varie e non
funziona su tutti i browser.
 A> Ma...basterebbe un Visualizza --> Codice Html .
 A> per togliere tutta la magia della storia :D
E perché mai un sorgente server-side dovrebbe svelare la storia?!?!
O ASP è tanto cretino da mostrare il sorgente non compilato? :)P
Il problema sorge con gli script client-side come javascript.
--
Atrus di Myst
"The rock is hard. The rock cutter is patient."  - D'ni proverb
http://legendknights.keenspace.com

 certa indipendenza dalla piattaforma. O mi sbaglio. Uahlim
beh ricordo la strada presa dalle avventure testuali multiutenti: anche 
in quel caso il gioco avviene a prescindere dalla piattaforma.
f.
-- 
http://www.fabrizio.venerandi.org

 Colombini, quindi garanzia di qualità.
Ho visto il sito: 
http://www.cityline.it/personal/erix/idra.html
 
Ho dato un occhio alle avventure ma mi pare che alla fine si possano fare
solo avventure in cui si deve scegliere con dei link e non ho visto invece
avventure in cui si debba scrivere i comandi in una form con un parser,
insomma.
Mi pare più la versione online dei libri-gioco che non una vera e propria
avventura testuale.
Però ho dato solo un'occhiata veloce.
Grazie della dritta comunque!
Ciao.


 un ipertesto, o no?
beh non proprio, direi... certo, il testo è disponibile in "quantità finita", ma 
non è banalmente fatto di pagine che linkano altre pagine
ciao
S

 O mi sbaglio.
Ovviamente si, ma se ti interessa tutti i linguaggi "maturi" per lo 
sviluppo di avventure (ad esempio inform, l'unico con le librerie in 
italiano) sono completamente indipendenti dalla piattaforma, basandosi 
sul principio della macchina virtuale (come il java, per intenderci).
bye
-- 
Paolo Lucchesi
email: 
pluc...@tin.it
homepage: 
http://www.paololucchesi.it
"Non viviamo in un mondo perfetto (per fortuna)"

 avventura testuale.
Piu' o meno, anche se a molti sfugge il fatto che testi e scelte non 
sono fissi ma possono essere modificati durante il gioco.
Nulla vieta di scrivere un parser in Javascript, comunque, anzi la cosa 
e' piu' facile che con i linguaggi statici. Se proprio non si vuole 
consentire di leggere il sorgente, si potrebbero caricare volta per 
volta i luoghi dal server (obbligando pero' a giocare online), oppure 
usare una crittografia leggera sui testi.
Pregi e difetti della soluzione lato server (es. PHP) li ha gia' esposti 
Atrus.
Per quanto riguarda Java, ci sono almeno due sistemi per scrivere 
avventure: JVenture di Gianluca Bertani e Jade di Marco Brenco. Entrambi 
hanno fatto un buon lavoro; come al solito non trovo i link, spero che 
mi leggano... altrimenti ditemelo che provo a cercare piu' a fondo.
   .Erix.
P.S. scusate la scarsa partecipazione in questo periodo.

Hey vi siete dimenticati di Peluche.
Ma che fine ha fatto il lord 2023?

Ma che fine ha fatto il lord 2023?
<< Fu allora che vidi il Pendolo. La sfera, mobile all'estremita' di
un lungo filo fissato alla volta del coro, descriveva le sue ampie
oscillazioni con isocrona maesta'. >>
Dicono che il Lord abbia scoperto INFORM... e ne sia rimasto
irrimediabilmente attratto... *intossicato*... folgorato.
Ed eccomi la', dietro la tastiera... con una breve cronistoria degli
ultimi giorni, vissuti nella febbrile attesa delle pause dal lavoro:
1) ho sempre snobbato INFORM: me l'ero figurato come un sistema
relativamente chiuso, impermeabile a personalizzazioni estreme
2) per caso, ho dato un'occhiata ad IBG... infatuazione a prima vista:
sono giunto alla pagina 130 della versione in inglese del manualetto
3) l'amore per INFORM invade e non da' tregua, si accende e
trabocca... superato solo dalla rinnovata considerazione per
l'Altissimo Giovanni Riccardi
4) INFORM puo' essere quasi interamente riprogrammato... e' linguaggio
allo stato puro, un grappolo di routine di supporto iper compatibili
5) ho scaricato il DM4, costruito un mondo... un'esperimento dopo
l'altro... spero di rilasciare presto una piccola demo
Il colpo di grazia l'ho ricevuto quando ho letto che con il Nokia
Communicator che ho sulla scrivania... posso macinare le z5.
INFORM rulez.
E' come l'undicesimo Comandamento.
<< Come non restare immobili di fronte all'altare della verita'? Io
ristavo in silenzio, mirando con reverenza e paura... perduto nella
fascinazione del luogo. >>
Lord 2023
(S. Valentino -- la festa degli innamorati)

 
Noooo ed io che iniziavo ad adorarti perchč avevi iniziato a costruire 
un motore con Flash....
Comunque anche io ho iniziato a dare un occhiata (anche due) ad Inform. 
Metropoli sarŕ la mia ultima avventura in Mac.
Una domanda su Glux:
Ma č possibile settare lo sfondo nero con caratteri bianchi????? A 
quando un nuovo interprete.

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando Luca Bertaiola scrisse...
 LB> Noooo ed io che iniziavo ad adorarti perchč avevi iniziato a costruire
 LB> un motore con Flash....
Hehehe quando invece avevo sentito Flash e ActiveX quasi mi veniva un
collasso...
--
Atrus di Myst
"Quanto piů in alto ci innalziamo, tanto piů piccoli sembriamo
a coloro che non possono volare" -- Friedrich W. Nietzsche
http://legendknights.keenspace.com

 l'altro... spero di rilasciare presto una piccola demo
sono molto interessato alle "personalizzazioni estreme", puoi approfondire?
 > 3) l'amore per INFORM invade e non da' tregua, si accende e
 > trabocca... superato solo dalla rinnovata considerazione per
 > l'Altissimo Giovanni Riccardi
sempre sia lodato

 l'Altissimo Giovanni Riccardi
Beh, sono nella media per quanto riguarda la mia altezza: 179 cm non mi
sembra né tanto né poco.
:-)
HAPPY INFORMING
Giovanni

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando Giovanni Riccardi scrisse...
 GR> 179 cm non mi sembra né tanto né poco.
Stangone bastardo! ;D
--
Atrus di Myst
"Amico è colui con cui puoi stare in silenzio"
http://legendknights.keenspace.com

 farli sciogliere quando Giovanni Riccardi scrisse...
qualcuno gli dia questa benedetta ricetta per i biscotti...
:)

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando riktk scrisse...
 r> qualcuno gli dia questa benedetta ricetta per i biscotti...
Qualcuno dia a Riktik una copia di "Lords and ladies" di Pratchett. =)
--
Atrus di Myst
"Once you start paddlin' with the occult you start believing in spirits,
and when you start believing in spirits you start believing in demons,
and then before you know where you are you're believing in gods.
And then you're in trouble."
"But all them things exist," said Nanny Ogg.
"That's no call to go around believing in them. It only encourages 'em."
-- Terry Pratchett
http://legendknights.keenspace.com


Oppure non dategli più biscotti

 -- Terry Pratchett
fatene a meno, non credo che mi interessi.
ciao

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando riktk scrisse...
 r> fatene a meno, non credo che mi interessi.
Eretico.
--
Atrus di Myst
"L'equazione calzante č: sapere = potere = energia = materia = massa;
una buona libreria non č altro che un buco nero distinto e istruito."
http://legendknights.keenspace.com

Una domanda su Glux:
ecco, a questo proposito prova a skaricare "Words of Power" di Nelson
e Plotkin, scritto in Glux, e a giocarlo con l'interprete Windows...
dov'e' l'interprete?? -- la possibilita' di riconfigurare la finestra
di gioco e' notevole... abituati come eravamo alla cornice di WinFrotz
e simili (cmq e' una possibilita' ancora allo stato embrionale, a
quanto ho letto in giro: compatibilita' scarsa).
L2023

>sono molto interessato alle "personalizzazioni estreme", puoi approfondire?
caro Riktik... rapidamente, ecco alcune delle impressioni ke ho tratto
da INFORM:
1) non vi sono pressoche' limiti alla visualizzazione di testo sullo
schermo frutto di una qualunque elaborazione desiderabile da un
implementatore esigente: si puo' programmare praticamente di tutto,
personalizzando il sistema secondo le proprie inclinazioni, e
riutilizzando il proprio lavoro in piu'  avventure: la complessita'
ottenibile e' notevole -- non ti piace come INFORM-base risponde ai
comandi? non ti piace la forma che assumono gli stessi? INFORM ti da'
la possibilita' di riprogrammatre buona parte di "se stesso".
per esempio, prova a soffermarti un momento su un aspetto tra i piu'
comuni: l'inventario; con INFORM, puoi modificare alla radice il
metodo tradizionale di visualizzazione degli oggetti (un semplice
elenco), ed ottenere risultati tra i piu' vari e bizzarri (pensa
all'inventario di Anchorhead, totalmente differente, e al tempo stesso
intelligente e bello a vedersi, rispetto a un mero elenco di item); in
aggiunta, ricorrendo alle estensioni di GLUX hai la possibilita' di
costruire un inventario grafico, aggiungervi effetti sonori ecc.
2) puoi modificare qualunque passaggio dell'intera grammatica di
gioco, rivoluzionando il modo stesso attraverso il quale il sistema
interpreta le frasi-comando impartite dall'utente: puoi creare nuove
costruzioni verbali, far si' che l'avventura accetti slang e modi di
dire inusitati, intervenire sui processi piu' intimi del sistema: puoi
definire un tuo "ambiente di gioco", basato su un parser
personalizzato, unico e differente da tutti gli altri... e qualunque
gioco compilerai con quel sistema, avra' il suo colore e la sua forza
-- per non parlare della possibilita', con un po' di applicazione e
tanta pazienza, di creare "mondi" *credibili*, piacevoli imitazioni
della realta': non semplici testi "a 2 dimensioni" (e maggiore e' la
sensazione di "trovarsi li'", migliore a mio parere è il senso di
immedesimazione e pertanto il coinvolgimento sperimentato dal
giocatore)
3) puoi trovare dappertutto pezzi di codice di terze parti che
modificano aspetti del parser o introducono particolari innovazioni
nel sistema: in sostanza, INFORM promuove ed agevola la reazione di
librerie di funzioni finalizzate a risolvere e migliorare situazioni
precise, e in generale a potenziare il parser; e' un prodotto a dir
poco "scomponibile", "snodabile"... con in piu' la possibilita' di
impiegare le routine base di INFORM per gestire le situazioni comuni,
senza doversi scervellare a programmare ogni cosa da zero: con INFORM
puoi concentrarti su cio' che OGGI puo' dare ad una avventura testuale
un reale valore aggiunto, e relegare i dettagli alla macchina di
gioco.
4) la programmazione basata ad oggetti e', naturalmente...
*spettacolare*, nella sua "complicata semplicita'", quanto di piu'
essenziale, funzionale e "pulito" si possa desiderare da un linguaggio
di programmazione; per non parlare di quell'opera mastodontica e
maniacale che e' il DM4, che ho potuto vedere approfondisce alla
radice una quantita' industriale di caratteristiche del sistema, e
invita alla personalizzazione selvaggia del medesimo.
5) a questo aggiungi che si tratta di un prodotto open source per
definizione, iper-compatibile nella sua implementazione di base (tutto
cio' che e' Z5 e' stabile su piu' sistemi operativi e macchine: dai
palmari a Mac Os a Linux al cellulare Nokia: giocabile sul Web via
JAVA cosi' come attraverso un client di Windows)... e attraverso GLUX,
INFORM lascia intravvedere possibilita' notevoli: dall'inserimento di
grafica e sonoro, all'impiego di finestre personalizzate, icone
sensibili al click del mouse, link ipertestuali e quant'altro… cose
OGGI gia' possibili.
sinceramente, devo dire che se un tempo -- per lungo tempo -- ho
trovato affascinante la sfida di costruire un mio parser da zero...
oggi credo di cominciare a provare il medesimo fascino all'idea di
personalizzare -- e, nel mio piccolo, contribuire a far crescere -- un
sistema a tal punto versatile, complesso e... *libero*, come INFORM.
se ti piace scrivere una "storia", e ti piace programmare... INFORM ti
permette di fare entrambe le cose, e in modo credo piu' utile per la
comunita' di appassionati che si raccoglie intorno alle A.T.: INFORM
e' uno standard di fatto, supportato da un piccolo grande esercito di
appassionati in tutto il mondo.
VOTA INFORM VOTA INFORM VOTA INFORM VOTA INFORM VOTA INFORM
INFORM! INFORM! INFORM! INFORM! INFORM! INFORM! INFORM! INFORM!
Lord 2023
(un pentito)

 OGGI gia' possibili.
sono molto interessato a glulx e stò cercando di valutarne le 
possibilità. Per quanto riguarda il sonoro sono un po' deluso, i formati 
supportati non mi sembrano il meglio. Dal punto di vista grafico stò 
facendo piacevoli scoperte, ma ancora mi manca qualche punto: Si possono 
eliminare le divisioni tra i frame? posso impedire al giocatore di 
cambiare i colori del testo e dello sfondo? posso costringere la 
finestra dell'interprete ad una determinata risoluzione?
Per quanto riguarda i link ipertestuali ed il mouse, li ho un po' 
tralasciati per ora, credo sia scomodo passare dal mouse alla tastiera e 
viceversa durante il gioco, a meno di non inserire una vera e propria 
sezione con piccoli giochi punta e clicca all'interno dell'avventura...
ciao

>sono molto interessato a glulx e stò cercando di valutarne le 
[...]
a proposito di finestre, prova a scaricare (il lungo) "Words of Power"
di Nelson e Plotkin, scritto in Glux, e a giocarlo con l'interprete
Windows... cosa te ne pare? :)
L2023

 
Io lo stň scaricando ora.... ti va di finirlo insieme?

 Windows... cosa te ne pare? :)
E dove sta ????
MI meraviglio che ravanando sempre nell' ifarchive mi sia sfuggita un Opera 
dei due Maestri insieme Nelson e Plotkin.
DITEMI DOV' E' !!!!!!!!!!!!!
Nelson + Plotkin = il Massimo !!!!

 
Un altro che ha scoperto il vantaggio fondamentale di inform: inform _e' 
bello e divertente_ da usare...
(Credo che questo possa essere detto anche di TADS e Hugo, ma, librerie 
a parte, il far girare i miei giochilli sulla stessa virtual machine che 
uso per far girare Enchanter e Trinity e' una cosa che ha il suo fascino).


Piergiorgio ha scritto:

http://www.ifarchive.org/indexes/if-archiveXgamesXglulx.html
ciao

 ciao
Visto.... E scaricato ;)
Ed ecco perche' mi era sfuggito: Sull' indice dell' if-archive appare "by 
Stark springs" poi nel gioco compaiono i veri nomi.... Mah.... 
Grazie della segnalazione ! ad una prima veloce occhiata sembra 
interessante..... Si vede subito sia lo stile di Nelson (Il viaggio, questa 
volta dimensionale e non nel tempo) che di Plotkin (l' avvio immediato)
Sicuramente sara' un' esperienza indimenticabile.... E che non finiro' mai 
(Ho lasciato a metà sia Curses che Jigsaw per esaurimento e sindrome da 
end-game)
Saluti,
Piergiorgio.

Io lo stò scaricando ora.... ti va di finirlo insieme?
caro Luca, non sai quanto vorrei poterne avere il tempo :(
L2023

 mi leggano... altrimenti ditemelo che provo a cercare piu' a fondo.
Scusate, arrivo un po' in ritardo.
Per il JVenture c'era qualcosa in linea su IF-Italia, non so se c'è ancora.
In ogni caso, se qualcuno è interessato può chiedere a me, che gli invio
subito il tutto.
Ultima cosa: il motore di gioco del JVenture può essere usato per scrivere
avventure da giocare on-line. Ho realizzato, tempo fa, un sistema di gioco
on-line di nome Atlantis che usa il vecchio JVenture come motore di gioco, e
funziona piuttosto bene. Ne ho pronte un paio di demo: la vecchia avventura
Regium Lepidi (semplicemente messa in HTML, con qualche immagine legata agli
ambienti) e un'altra basata sulla leggenda di Re Artù, fatta con una
bellissima interfaccia in Flash (in cui si gioca a click, e non a comandi
verbali).
Se vi interessa fate un fischio.
Saluti a tutti!
   Mad Dog
   (alias Gianluca)
--

Per quanto riguarda le avventure scritte in HTML e Javascript, io ne
ho realizzata una (completamente a mano) che si chiama Lohacker Lost.
Più che una avventura "testuale" è una avventura testuale e vocale
(attenzione che usa il realplayer per l'audio!)
teoricamente, dovrebbe funzionare anche con mozilla. Ma non ne sono
sicura. almeno, per windows si perché ho testato i comandi da
tastiera, per linux non lo sono ancora in grado di fare.
http://www.screentiful.it/lost.htm
per chi non mi conosce sono "Jois" di 'il capitano jaus'
Più che una vera e propria avventura in cui puoi scrivere tu,
prendere, lasciare, mandare anche a fan...c... il giocatore, questo è
una specie di libro game. Ora stiamo realizzando la 2.0, al momento
siamo alla 1.5.
ciao
Elena (o Jois, o antipalladium, come volete)