Newsgroup: it.comp.giochi.avventure.testuali
Titolo: LA CITTA PERDUTA nuova avventura testuale.

Ciao a tutti!!!
Dopo un difficoltoso travaglio ho partorito la prima parte de La Città
Perduta. Se la volete scaricare la trovate al sito: 
http://web.tiscalinet.it/macchianera/
Attendo i vostri distruttivi commenti! :-)
Au revoir,
Macchianera

Attendo i vostri distruttivi commenti! :-)
Complimenti, credo tu abbia migliorato non poco dalla tua prima
avventura, "La Scuola Consacrata". :)
Ora le locazioni sono descritte con maggiore cura e senso estetico, e
anche la programmazione è decisamente perfezionata (comoda
l'implementazione "visuale" delle direzioni - ricorda Winter
Wonderland, mi piace): ora è possibile muoversi con maggiore libertà e
godersi la storia, anche se a dire il vero il Parser è ancora un
pochino da aggiustare. O:)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Per esempio, gli articoli e le preposizioni: alcune volte il computer
li accetta, in altre no, così come il comando "esamina", a tratti
sostituito da "guarda". Perché non provi ad implementare un maggior
numero di sinonimi? :) A cominciare dall'inventario, richiamabile mi
sembra con la sola abbreviazione "i" - di norma si usa anche
"inventario"; e per i luoghi: "guarda", "g", "l" da "look" ecc.; per
le direzioni, anche "nord", "est" e così via.
A tratti inoltre ci si sente un po' "bloccati", sempre per via del
Parser; per esempio, nella prima locazione è possibile esaminare i
tavolini (rinvenendo degli occhiali da sole), ma non l'amico Marco.
Ma perché, considerato che programmi in QBasic, non provi a
convertirti al "motore" di Colombini? Vedi la sua homepage - c'è anche
una bella guida in italiano su come usarlo, che un tempo era un volume
distribuito in libreria:
http://www.cityline.it/personal/erix/avventure.html
Ho notato qua è là dei piacevoli rimandi ad altre avventure testuali
alle quali hai giocato - spia che l'esperienza con i programmi di
altri aiuta a scrivere avventure proprie. :) Per esempio, il testo "a
comparsa" ricorda le avventure di Colombini; l'incipit del gioco ha un
non so che di NSUA; per non parlare delle citazioni da "Il Giardino
Incantato" di Vallarino - vedi i 3 indovinelli, un classico delle
avventure testuali tradizionali old style. :))
MI ha fatto morire la storia delle fate sporcaccione... :D
A proposito, un dettaglio grafico: perché non aggiungi qualche spazio
verticale in più (PRINT) tra la descrizione di una locazione e il
Prompt dei comandi? Si legge tutto più chiaramente, no? :)
Carina, infine, l'idea di suddividere il game in puntate - fra l'altro
se ne è parlato di recente nel newsgroup. Ma che ci sarà di pericoloso
e intrigante nella Città Perduta? :? Aspetto il nuovo capitolo - nel
frattempo, ho digitato la soluzione del game e ora la passo a Simone
per la pubblicazione su IF Italia. Comunque non è un'avventura
difficile - a parte gli indovinelli... tremendi: penso possano
risolverla tutti senza sbirciare.
Beh, che altro dire - grazie per questa nuova avventura :)
.
.
.
.
.
.
.
.
.
.
.
.
.
parla a Marco, apri la valigetta, esamina la mappa, parti, O, prendi
una pietra, E, N, lancia la pietra, prendi le foglie, N, O, O, prendi
le bacche, (si), (sonno), (sigaretta), (francobollo), O, esamina
l'uccello, N, prendi una ciotola, S, E, E, E, S, S, S, prendi l'acqua,
(ciotola), N, N, N, O, O, O, dai ciotola, N, guarda l'uomo, prendi la
chiave, (piuma), S, E, E, E, S, S, E, E, N, E, prendi la canna, E, E,
entra, O, O, O, S, prendi la cacca con la foglia, O, O, N, N, N, N, E,
esamina il cespuglio, prendi i peli, (canna), O, S, S, S, S, E, E, N,
E, E, E, entra, O, O, N, N, E, dai il pacco, O, S, S, O, S, O, O, N,
N, N, N, N, N, N, parla a ometto, dai la chiave, N
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

non riesco ad accedere alla sezione 'Giochi'
ciao
tommi

 Beh, che altro dire - grazie per questa nuova avventura :)
Grazie a te per l'analisi dettagliata.
Ciao 
Macchianera

 non riesco ad accedere alla sezione 'Giochi'
Gulp! che client usi?
comunque... ti scrivo il link della pagina in questione:
http://web.tiscalinet.it/macchianera/page3.html
 
fammi sapere
ciao
Macchianera

 le direzioni, anche "nord", "est" e così via.
Macchianera

>non riesco ad accedere alla sezione 'Giochi'
in alternativa, la trovi qui:
http://www.retroplay.com/Mecenate/ifitalia/Files/Files2000/Citta1.zip
:)



Netscape 4.7, non ci sono riuscito, cmq l'ho scaricato
da IF!!!
ciao
tommi

 Macchianera
Innanzitutto i miei complimenti si aggiungono a quelli di mattia: sei
migliorato molto dalla tua precedente avventura. Bravo!
Ma dopo i complimenti di rito e un breve spoiler arrivano i miei
"distruttivi commenti" come da tua richiesta!!!!!!!!!!! (oltre alle
annotazioni che già ti ha fatto mattia)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1) In generale C(ittà) P(erduta) è un po' carente dal punto di vista del
parser e soprattutto del comando "esamina". Il vocabolario è un po' troppo
ristretto (pochissime digressioni dai classici prendi, esamina, dai e
parla...e anche questi con molte limitazioni). Inoltre come dicevo il
comando esamina è un po' confuso: gli oggetti esaminabili sono assai pochi e
tra questi nemmeno quelli raccolti hanno una loro descrizione perlomeno
sommaria. Il comando "lascia" (o "posa") non è implementato. E nemmeno lo è
un comando "guarda" che dia in output la descrizione della "room".
2) Se si raccoglie una pietra l'inventario riporta correttamente una pietra.
Ma se la si raccoglie un'altra volta, la pietra nell'inventario è sempre
una. O incrementi il numero delle pietre o non lasci che il giocatore ne
porti più d'una (tipo "ma che te ne fai di più di una pietra?" o "ricordati
che sei un cacciatore di tesori non un minatore!" o qualcosa di simile! ;-))
3) Rimpiazzare il comando "esamina" con "guarda" per l'eremita con la chiave
non è una buona idea.
4) Sempre dall'eremita: è vero che quando raccogli la piuma nella sua
descrizione è detto che essa è lucente ma visto che poi della piuma non si
può più avere una descrizione il giocatore potrebbe tranquillamente e
facilmente scordarsene (in fondo è detto ua sola volta nell'intera
avventura).
5) Nell'intro è detto che il giocatore prendeva la valigetta e che essa
conteneva molti utili strumenti: che fine fanno? E la valigetta? E la mappa?
6) Sarebbe divertente implementare un comando di aiuto.
7) Quando cerco di prendere le foglie devo lanciare il sasso. Giusto.
Ma se provo a raccoglierle senza tirare nulla CP mi dice che sono troppo in
alto solo per poi trovarle magicamente nel mio inventario senza fare altro!
8) La cacca una volta raccolta con le foglie non scompare dalla descrizione!
Ed è quindi possibile prenderne in quantità industriali!
9) Una volta che riesco a prendere la cacca, se torno a raccogliere qualche
foglia, la cacca magicamente si volatilizza dall'inventario!
10) La tana del cinghiale: se provo ad entrarci ("entra tana") eccomi
teletrasportato fuori dalla tana in una locazione adiacente (quella del
cinghiale)!
11) Una volta portati gli ingredienti al mago e ottenuti i suoio favori,
questi rivedendoci per la seconda volta ci invita di nuovo a portargli il
necessario per la pozione...di nuovo!
12) Non sono riuscito ad indossare i Rayban (non va nè indossa nè mettiti nè
infila nè inforca nè altro).
Ok, per ora non ho trovato altro.
So di essere stato un po' pignolo, perdonami.
Spero cmq di averti dato qualche utile indicazione.
A presto
Sauron

 
Ciao
Macchianera

 motivi memoeconomici).
caro Macchianera, hai provato a cercare sulla rete un compilatore
qbasic-compatibile che non abbia questi problemi di meoria? Se non erro
qualche mese fa ero capitato per caso sul sito di una ditta che offriva
il demo di un compilatore siffatto (o era addirittura gwbasic? bah) che
dava in output un eseguibile a 32 bit win-compatibile.
comunque secondo me di tool siffatti ce ne sono, e se provi a chiedere
su un ng tipo i.c.l.visual-basic qualcuno ti aiuterà.
Ovviamente il mio consiglio è di sfruttare questa soluzione per
"sistemare" alla meglio CP-1, dopodiché sarebbe davvero il caso di
passare a un linguaggio di authoring... non credi? Hai detto di essere
sfaticato, ma mi immagino che le infinite ore di debugging del basic e
di "acc-non-compilo-ora-taglio-altre-4-righe" non ti abbiano comunque
precisamente fatto divertire.
ciaooooo
S
PS uhm, se c'è qualche studente di informatica, potrebbe realizzare come
progetto un semplice traduttore "qbasic to ansi-c"... se insegnassi
linguaggi lo proporrei come esercizio  :)


Ciao Maccchianera,
Senti, a parte le richieste che ti ho fatto negli altri post, ti volevo
comunicare una cosa.
Ho scaricato la tua avventura e dopo aver dato il pacco alle fate (in
pratica dopo aver fatto tutto) sono tornato dal cinghiale scoprendo con mio
disappunto che era ancora li', percio' non riesco piu' a continuare il mio
cammino. Cosa devo fare?
Dalla soluzione che ho seguito (quella pubblicata in questo post che
peraltro ho seguito solo per gli indovinelli) non era previsto!!!


Ciao,
HO provato a giocare scoprendo alcuni comandi ma mi sembra di capire che ce
ne sono degli altri (e' la prima volta che gioco ad un'avventura testuale).
Si puo' vedere l'inventario? la mappa? c'e' un help delle mosse possibili?
Nel caso in cui quest'ultimo non esista potresti dirmi quali sono?
Grazie


ERRORE:
Scusa sono stato troppo affrettato,
avanzando mi sono reso conto che il cinghiale mi fa passare.
Chiedo umilmente perdono

qbasic-compatibile che non abbia questi problemi di memoria?
Questa mi sembra un'idea davvero valida, da farci subito un
pensierino; anche se la prospettiva di passare a un linguaggio di
programmazione dedicato o editor di fiction interattiva che dir si
voglia, resta pur sempre la via pių fruttuosa in termini di risultati.


Domani o dopo metto on line la versione aggiornata. 
Che ne dici allora, per i prossimi lavori, di includermi insieme a
Sauron nella lista dei beta-tester dietro le quinte? (i druidi
incappucciati :)) Ora come ora ho poco tempo libero, ma dalla metŕ di
Marzo sarň leggermente piů leggero.
A presto,


Utilissime indicazioni. Grazie ancora.
Di nulla, Macchianera: grazie a te per aver creato un po' di IF italiana per
quei chiaccheroni e brontoloni come me!
A presto
Sauron

 
Ciao
Macchianera


 linguaggi lo proporrei come esercizio  :)
Che utilità può avere? (mi sembra che esista già comunque)
Ciao 
Macchianera
 

 Ciao,
Per vedere l'inventario devi scrivere "i" o inventario direttamente, se ti
scarichi la versione nuova, la mappa (quella che trovi nella valigetta) non
è visibile, mentre penso che ne metterò una autoilluminante nel gioco
(potrai vedere mappati solo i luoghi che hai già visitato) 
Mosse possibili:
N,S,E,O Direzioni
Prendi 
Esamina, Guarda
Dai,
Bevi,
Entra,
Parla,
Prendi oggetto con oggetto
e qualche altra..ora non ricordo bene, cmq nella nuova versione metterò una
pagina apposita.
Ciao
Macchianera


dalla rete, ma non ho trovato altro...
Ti consiglerei quasi il Visual Basic, che nonostante tutto adoro, se
non fosse cosě poco "amichevole" con il programmatore di avventure.
Ok, allora aspetto di poter curiosare nella nuova versione. :)


terminato e la versione finale sarà disponibile)  
Ho scaricato la beta è tutto sommato mi sembra carino, se non altro
rende più intuitivo l'inserimento del codice - anche se per me Inform
è ancora un tantino arabo, non mi ci sono mai messo. O:)


 mezzogiorno
BRAVISSIMO! esattamente come gli zork su C64... sniff... :)
ciao
S

 modi di aggirare questa "limitazione" e alla fine ho dovuto capitolare;
ON I GOTO 1000,2000,3000,4000,5000,6000,7000,8000,9000,10000
ON I-10 GOTO 11000,12000,13000, ...
(ecc.)
Plagiato dal Modulo Base ;-)
  .Erix.

appunto, quella era la capitolazione...  :)
ciao!
S


 permetteva.
Non era difficile "aggiungere" una routine di assembly di goto calcolato e
quindi fare una linea tipo
100 sys49152 I*1000
dove a 49152 ci mettevi la routine
però esisteva il comando ON I GOTO 10,20,30,40,50 eccetera che poteva
benissimo essere utilizzato.
Ciao

 benissimo essere utilizzato.
noo brutto, quello che volevo evitare era proprio l' *enumerazione*
degli indirizzi
comunque ho appurato dopo che il simon's basic aggiungeva il goto
calcolato - a spese ovviamente di metà della RAM disponibile :)
ma non parliamone più, và... era tanto per rimembrare i bei tempi andati
(sigh) che non torneranno piùuuu... il brodo di pollo della mamma,
quand'ero malato... non tornerà piùuuuu
ciao
S

 quand'ero malato... non tornerà piùuuuu
A me invece torna ancora su... :-)
--
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
+---------------------------------------------------------+

Hai parlato di visual inform sai indicarmi dove posso scaricarlo per
piacere, un saluto a tutti.