Newsgroup: it.comp.giochi.avventure.testuali
Titolo: [Innovazione delle AT] Eliminiamo il World Model...

La discussione si è concentrata principalmente suill'interfaccia delle 
IF (quindi sul parser e sulle akternative), ma una frase di Erix nel 
precedente thread sull'innovazione delle AT mi ha fatto riflettere. E se 
eliminassimo il World Model?
Un approccio del genere, così, a prima vista, lo vedrei adatto solo alle 
IF più narrative, ma non riesco ancora a capire se è una direzione che 
si può prendere o se alla fine la strada si rivela senza uscita.
Cosa ne pensate? Idee?
Giovanni
-- 
Giovanni Riccardi
personal: 
http://www.composizioni.net
   weblog: 
http://www.composizioni.net/addv
     work: 
http://www.anxur.it

 eliminassimo il World Model?
francamente non ne capisco la ragione... in pratica così facendo 
abolisci l'inventario, le locazioni, la manipolazione degli oggetti e la 
gestione degli eventi. In cambio di cosa?
Mi sembra un po' come abolire gli sprite in un gioco 2D  :)
ciao
S

 Cosa ne pensate? Idee?
Non mi pare che il WM dia problemi, quindi perché buttarlo?
Inoltre noi non abbiamo proposto di eliminare l'interfaccia, ma di
sostituirla. Vogliamo eliminare il parser classico, ma proponiamo
un'alternativa.
Il WM con cosa lo rimpiazziamo?
Kiuhnm

 Il WM con cosa lo rimpiazziamo?
Era questa la mia domanda. Piuttosto che eliminarlo, allora, come lo 
cambiereste?



A me la tua idea piace, tanto creare una buona avventura sfruttando il 
world model attuale (per esempio quello di Inform) non riesce a nessuno, 
da quello che mi è parso di capire l'idea 'a operatori logici' 
semplifica di molto le cose, anche nello sviluppo del W.m. durante la 
programmazione del gioco...
<div class="provocatorio">Peccato che non vedrà mai la luce.</div>

 gestione degli eventi. In cambio di cosa?
Beh, anche idra ha l'inventario e poche altre cose. Allora riformulo la 
domanda: quali cose del world model sono imprescindibili? e quali 
possiamo togliere o sostituire o cambiare?


 possiamo togliere o sostituire o cambiare?
Soprattutto.
COSA consideri "world model" e cosa no?
Rob
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 COSA consideri "world model" e cosa no?
Allora diciamo che per "world model" intendo tutto ciň che serve a 
simulare gli oggetti del gioco. Escludo quindi funzioni del programma 
fuori dal mondo simulato ma che controllano il gioco (un inventario lo 
possiamo fare anche fuori dalla simulazione, idem per la gestione degli 
eventi, ecc.).


 Cosa ne pensate? Idee?
No, solo qualche piccola considerazione:
Rimanendo in argomento Colombini, Idra e' anche il classico esempio di 
strumento che fa' a meno del world model, sostituendolo con un albero 
decisionale e una macchina a stati. Non mi ricordo bene cosa faccia 
l'espansione per gli oggetti, ma mi pare che anch'essa non aggiunga 
niente che ricordi vagamente un world model.
La stessa cosa vale per molti sistemi CYOA (ChooseYourOwnAdventure, A.T. 
a scelte multiple).
Ora potrei dire che il limite piu' grosso di Idra (e dei CYOA) non e' 
tanto l'interfaccia, quanto la mancanza di un world model (o di qualcosa 
di sostitutivo) sotto.
Il World Model e', o dovrebbe essere, quello che fa sentire realistico 
l'ambiente che circonda il protagonista. La sua mancanza (o la sua 
pochezza) tende a farsi sentire proprio in questo senso.
Da un certo punto potrei quesi rigirare la tua affermazione, e dire che 
la mancanza del World Model si sente molto di piu' nel caso di IF 
narrative, dove il giocatore "vuole" sentirsi assorbito nella storia, 
piuttosto che in IF orientate agli enigmi, dove il giocatore "vuole" 
cimentarsi nella risoluzione di problemi (pero' neanche questo e' vero; 
le migliori avventure ad enigmi sono quelle che hanno un world model 
ricco e lo usano a fini "enigmatici").
bye
-- 
Paolo Lucchesi
email: plucchesi(at)tin(dot)it
home page: 
http://www.paololucchesi.it
Sono arrivato alla conclusione che in fondo il mio parere non mi 
interessa...

 eventi, ecc.).
Ok. Allora io non sarei per una sua "eliminazione"
ma per un suo ripensamento.
Secondo me, la cosa migliore sarebbe questa.
Tracciamo un elenco di punti deboli del "world model" attuale.
Discutiamo se lo siano o meno.
Discutiamo se siano migliorabili e come.
Poi tiriamo fuori una serie di "desiderata/enhancements".
Li discutiamo.
Se ne decide la fattibilita'.
Si implementano.
Facile, no? ;)


PUNTI DEBOLI. 
Inizio io...
************************************************
Interazione con oggetti inanimati
************************************************
Interazione con PNG
- Dialoghi
- Intelligenza e apprendimento dei PNG
************************************************
Generici
Gestione di parti del corpo, i.e. gli "arti" e i "sensi" 
non vanno scritti ad hoc ogni volta, ma vanno definiti come
caratteristiche del personaggio. Quello che vedra' e come
lo vedra' sara' dipendente da come lui "vede" il mondo in 
funzione di come e' fatto.
************************************************


 Facile, no? ;)
Non so...
Che il World Model sia, come ogni cosa, migliorabile e espandibile e' 
cosa abbastanza ovvia. E non dico che il ragionare su come, in che modo 
e in che misura migliorarlo non sia cosa interessante.
Ma mi pareva che la domanda di Giovanni riguardasse uno stravolgimento 
completo del World Model: togliamo oggetti, relazioni spaziali tra 
oggetti, inventario... e cosa mettiamo al loro posto?


 oggetti, inventario... e cosa mettiamo al loro posto?
Questo commento mi fa venire in mente che le relazioni "spaziali"
nel world model attuale sono davvero modeste.


 cambiereste?
ma perché vuoi cambiarlo? Cioè, c'è qualcosa che vorresti fare e che non 
si può fare col corrente world model?