Newsgroup: it.comp.giochi.avventure.testuali
Titolo: [glulx] due domande

Ho notato che impostando uno stile nello script, poi l'utente non può 
modificarlo attraverso l'interprete (almeno con glulxe) [credo che tale 
impostazione possa essere cambiata, ma non è ciò che mi interessa]
Ho poi visto che nel menu di glulxe è possibile eliminare i bordi delle 
finestre.
Le domande sono:
1) Come faccio a impostare nello script "elimina bordi finestre" e non 
permetti all'utente di reinserirle? (dovrebbe essere possibile)
2)Come (se è praticabile) posso obbligare l'interprete ad aprire il 
gioco in una finestra dalle dimensioni prestabilite(es.640x480)? E 
quindi impedire al giocatore di ridimensionare la finestra?
grazie.
ciao
marco

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando riktk scrisse...
 > 1) Come faccio a impostare nello script "elimina bordi finestre" e non
 > permetti all'utente di reinserirle? (dovrebbe essere possibile)
 > 2)Come (se è praticabile) posso obbligare l'interprete ad aprire il
 > gioco in una finestra dalle dimensioni prestabilite(es.640x480)? E
 > quindi impedire al giocatore di ridimensionare la finestra?
Scusa la domanda sciocca ma: perché vuoi farlo?
E' chiaro che le impostazioni di default sono quelle dell'autore, ma
impedire all'utente di modificarle è solo una rottura di coglioni per il
suddetto.
Già odio i javascript sul tasto destro e le finestre web non
ridimensionabili, figurati se questa roba arriva anche nelle IF... :)
--
Atrus di Myst
"Magrat says a broomstick is one of them sexual metaphor things. The
difference being," said Nanny Ogg, "that a broomstick stays up longer.
And you can use it to keep the house clean." -- Terry Pratchett
http://legendknights.keenspace.com

 suddetto.
detto in un altro modo: la portabilità assoluta degli oggetti inform impone la 
non possibilità, da parte dell'utente, di imporre simili vincoli. Certo, glulx è 
più complesso e multimediale, ma la filosofia rimane sempre quella: su 
piattaforme che non hanno supporto sonoro/grafico/etc., o vincoli di 
risoluzione/dimensione del testo, la presentazione "degrada" progressivamente 
fino a ridursi al solo testo nudo (magari in tristi fosfori arancio su fondo nero).
Certo, poi magari l'avventura risulta ingiocabile, ma questo è un problema di 
design da parte dell'autore...
ciao
S

 magari in tristi fosfori arancio su fondo nero
Magari!
-- 
Paolo Vece - 
pv...@inwind.it
 - 
http://www.vece.net

 
Hey è una critica a Red Hill?

 problema di design da parte dell'autore...
questo della portabilità è una bella filosofia, ma nel mio caso sono 
disposto a rinunciarci(almeno per quello che ho in mente).
Non mi interessa se poi il gioco non risulterà giocabile se non sugli 
interpreti che ho testato e che implementano le caratteristiche che mi 
servono. L'idea che voglio sviluppare per esempio sarà sicuramente 
ingiocabile sui palmari che non hanno abbastanza spazio per la grafica.
Ma sto divagando...
Cercherò di spiegare il perchè della mia richiesta...
Quando realizzo un gioco desidero che il risultato finale (con tutti 
suoi particolari) sia esattamente ciò che ho in mente. Non voglio che il 
giocatore possa cambiare l'aspetto del gioco... non per una sorta di 
tirannia, ma perchè penso che quell'aspetto sia il migliore o se non il 
migliore quello che io voglio dare. Un esempio può aiutare:
Un libro può essere stampato in moltissimi formati con le copertine più 
disparate e i caratteri diversi senza che il contenuto ne abbia a 
risentire, ma in un libro illustrato o in un fumetto se preferisci, le 
cose cambiano, il formato è importante i colori sono importanti, il 
carattere del testo è importante Ed ognuno di questi elementi si deve 
integrare con gli altri. Esiste un rapporto tra testo immagini e schermo 
che va considerato e studiato.
Nel mio caso il gioco sarà in bianco e nero ed è importante che le 
illustrazioni sullo schermo appaiano in una certa maniera, e che vi sia 
un bilanciamento tra la grandezza dello schermo bianco (modificabile) e 
le illustrazioni a china (non modificabil).
Certo potrei prevedere delle routine che leggano la grandezza dello 
schermo e carichino a seconda d esso un'immagine più grande o più 
piccola, ma quanto verrebbe grande il file blorb in questo caso? decine 
e decine di MB...
Se invece potessi dire all'interprete: "apri una finestra 640x480" (e 
mantienila tale)avrei la certezza di lavorare su quel formato e la 
garanzia che il risultato ottenuto sia quello che desidero. Se poi il 
giocatore aprrezzi o meno tale scelta è un aspetto trascurabile 
considerato che il gioco non lo vendo ma che lo distribuisco 
gratuitaente :)
naturalmente sono però fiducioso che il risultato ottenuto sia 
apprezzabile anche se a costo di tali sacrifici.
Allo stesso modo vorrei non visualizzare la divisione dei frame perchè 
poco si sposa con il gioco.
Spero di essermi spiegato, altrimenti vi chiedo solo un poco di 
flessibilità nel cercare di comprendere un'impostazione che non vuole 
essere migliore ma semplicemente diversa. E magari un suggerimento su 
come raggiungere tale obbiettivo...
ciao

 ridimensionabili, figurati se questa roba arriva anche nelle IF... :)
niente javascript sul tasto destro, promesso :)

> [cut]
guarda io non sono un fanatico della portabilita', o meglio non me ne puo'
fregare di meno... pero' il come tu vuoi sia vista la tua avventura potrebbe
non essere ottimale per altri...
tu dirai che sei l'autore e quindi te ne freghi... in parte giusto e in
parte no...
ad esempio se tu mi costringessi a giocare con lettere blu su sfondo nero
(chiaramente e' un'ipotesi) o ad una risoluzione (sempre ipotetica) di
1240x768 io da utente potrei decidere che il tuo gioco te lo ciochi da
solo...
ma non per ripicca, solo che per quanto le lettere blu (o facciamo rosse che
sono piu' realiste) su sfondo nero siano d'atmosfera per certi scenari, io
potrei infastidirmi non poco e rompermi di giocare la tua avventura...
ciao
Glorf

 come raggiungere tale obbiettivo...
potresti ricompilare l'interprete, i cui sorgenti sono pubblici, dopo aver 
apportato tutte le modifiche che vuoi. non sto scherzando...
ciao
S

 potrei infastidirmi non poco e rompermi di giocare la tua avventura...
nel caso potrai anche insultarmi...
:)
ciao

 aver apportato tutte le modifiche che vuoi. non sto scherzando...
sarebbe bello, ma dubito fortemente che le mie cognizioni mi supportino 
in un'operazione del genere, saresti disposto a dare una mano contro 
tutti i tuoi principi?
;)
ciao
marco

 nel caso potrai anche insultarmi...
non dubitarne :)
Glorf

 paccetto di decine di MB indistribuibile.
credo fosse un esempio...
nel caso tu non usassi quella risoluzione... perche' devi obbligare me a
mettere la risoluzione che vuoi tu? costringendomi a cambiarla tutte le
volte che voglio giocare a quella AT?
Glorf

 volte che voglio giocare a quella AT?
ma io non voglio cambiarti la risoluzione dello schermo, mi accontento 
semplicemente  di farti giocare in una finestra dalle dimensioni fisse!
ciao

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando riktk scrisse...
 > questo della portabilità è una bella filosofia, ma nel mio caso sono
 > disposto a rinunciarci(almeno per quello che ho in mente).
Per me puoi fare anche un eseguibile per piattaforma, basta che non mi
blocchi le dimensioni e cose simili... ma a quel punto fallo partire in
tutto schermo e risolvi il problema, no?
Non si potrò fare altro mentre si gioca a quella IF, ma almeno...
 > Non mi interessa se poi il gioco non risulterà giocabile se non sugli
 > interpreti che ho testato e che implementano le caratteristiche che mi
 > servono.
Ossia non te ne frega se qualcuno aprirà il tuo gioco, dirà "che schifo, si
vede male" o "non riesco a cambiare nulla" e lo butterà via? Come marketer
non sei uyn gran chè... 8)
 > Quando realizzo un gioco desidero che il risultato finale (con tutti
 > suoi particolari) sia esattamente ciò che ho in mente. Non voglio che il
 > giocatore possa cambiare l'aspetto del gioco...
Insomma vai contro corrente al resto del mondo... ma se persino i browser
permettono di non usare gli stili impostati da chi ha scritto la pagina?
Non basta una scritta ad inizio gioco o nel file di readme "le impostazioni
da me inserite sono quelle migliori per godersi il gioco al meglio,
cambiatele a avostro rischio e pericolo"? Perché bisogna imporre?
 > Esiste un rapporto tra testo immagini e schermo
 > che va considerato e studiato.
Tu sei uno di quelli che fa i siti con Photoshop e si incazza quando un
browser glielo fa vedere diversamente? 8)
 > un bilanciamento tra la grandezza dello schermo bianco (modificabile) e
 > le illustrazioni a china (non modificabil).
Una versione 640*480, una 800*600 e una 1024*768.
Altrimenti richiami i file in esterno (mi pare si possa, no? o hai paura che
te li freghino? In quel caso basta il tasto screenshot)
 > Se poi il
 > giocatore aprrezzi o meno tale scelta è un aspetto trascurabile
 > considerato che il gioco non lo vendo ma che lo distribuisco
 > gratuitaente :)
Cioè se non hai giocatori tu sei felice lo stesso? Wow! :DD
--
Atrus di Myst
"Many that live deserve death. And some that die deserve life.
Can you give it to them?" -- JRR Tolkien
http://legendknights.keenspace.com

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando riktk scrisse...
 > Il mio desiderio è fare un bel gioco con un aspetto grafico  gradevole e
 > bilanciato anche se non molto complesso (per ora), non certo quello di
 > cecare il giocatore.
Allora fai fare al giocatore quello che gli pare, specificando nel readme
che se cambia il colore di sfondo perderà un pezzo del gioco.
--
Atrus di Myst
"Technically, a cat locked in a box may be alive or it may be dead.
You never know until you look. In fact, the mere act of opening the
box will determine the state of the cat, although in this case there
were three determinate states the cat could be in: these being
Alive, Dead, and Bloody Furious." -- Terry Pratchett
http://legendknights.keenspace.com

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando riktk scrisse...
 > ma io non voglio cambiarti la risoluzione dello schermo, mi accontento
 > semplicemente  di farti giocare in una finestra dalle dimensioni fisse!
Ma magari io sono miope ed una finestra 640*480 sul mio 1024 o 1600 diventa
del tutto illeggibile, soprattutto se la dimensione dei caratteri è piccola.
--
Atrus di Myst
"What am I supposed to do? Lead a revolt with the gang from
Sandrine's? Conjure up holograms of Nathan Hale and Che
Guevara? I'm a doctor, not a counterinsurgent!" (EMH, Voyager)
http://legendknights.keenspace.com


Per tutto quello che riguarda frame, window, etc. devi utilizzare
un file di configurazione che si deve chiamare, se ricordo bene,
nomegioco.config o .cfg,
per tutto il resto, sfondo, testo, etc. puoi utilizzare gli user style,
il giocatore non puo' modificare i colori di tutti gli stili che tu ridefinisci
pero' puo' decidere di non utlizzarsi (a proprio rischio), in Schizo
ho fatto cosě per i vari testi colorati, se noti tutti gli stili
sono disabilitati.
bai
tomb

 tutti i tuoi principi?
eeeh amico, la vedo dura, io sono tre anni che devo rilasciare la mia 
avventura... sei mesi fa ho deciso di rilasciare la _preview_ dell'avventura 
(cioè quell'oggetto che ho sull'hard disk, che ormai non riconosco più) e non 
sono riuscito a fare neanche quello...
però magari, in una galassia lontana, chi può dirlo
ciao
S

 Hey è una critica a Red Hill?
Perché? Io gioco con lo sfondo nero e i caratteri grigi...


 Cioè se non hai giocatori tu sei felice lo stesso? Wow! :DD
ma io i giochi (se li vogliamo chaimare tali) li faccio più per piacere 
personale. Poi, come tutti immagino, certo non mi dispiace se viene 
apprezzato...
Prendi il principe dei ladri, non è un gran gioco e se avessi dovuto 
decidere di farne un altro per il feedback ricevuto avrei certamente 
lasciato stare, il fatto è che mi sono divertito a scriverlo...

 del tutto illeggibile, soprattutto se la dimensione dei caratteri č piccola.
io sono miope (e pure astigmatico) c'ho lo schermo settato a 1024x720 e 
la mia finestra (che al momento tra l'altro č 400x400 ossia ancora pů 
piccola dell'esempio che avevo fatto) si vede benissimo, anzi il 
carattere č ben piů leggibile di quello di questo messaggio.
La domanda invece č un'altra, ma se sei una talpa chi te lo fa fare ad 
impostare una risoluzione a schermo tanto elevata?
:)

 sono disabilitati.
infatti per gli stili di testo mi sto basando su schizo e non ci 
dovrebbero essere problemi.
grazie
marco

 però magari, in una galassia lontana, chi può dirlo
dai uno bravo come te quanto ci mette? un paio d'ore al massimo...
funziona l'adulazione?
:P

riktk ha scritto:

mamma mia quanti errori, è ora di andare a letto

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando riktk scrisse...
 > La domanda invece è un'altra, ma se sei una talpa chi te lo fa fare ad
 > impostare una risoluzione a schermo tanto elevata?
Forse non te l'hanno detto ma i caratteri dello schermo si possono
ingrandire. Micidiale, vero? 8)
Perché invece di bloccare la dimensione dello schermo non fai qualcosa che
ingrandisce i caratteri in base alla dimensione della finestra?
--
Atrus di Myst
"Computer, change the music selection. Mahler, symphony
number one, second movement." (Capt. Janeway)
http://legendknights.keenspace.com

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando riktk scrisse...
 > no, tu stesso (a giudicare dal sito in firma) sei un appasionato di
 > fumetti, dovresti saper bene che il formato della pagina è fondamentale
Ma la mia pagina è ridimensionabile in ogni sua parte. ;P
 > prima ancora di prendere la matita in mano. Va studiato ed i contenuti
 > ben messi ed equilibrati.
Vuoi la verità? Io inizio a disegnare e poi, se non ci sto, allargo il
canvas.
 > invece una bella finestrina la tieni da una parte, e la fai scomparire
 > quando passa il capoufficio e poi la ritiri fuori...
Non è quello che intendevo... un full screen non ti permette di vedere il
desktop.
 > tutt'altro se il giocatore riuscirà ad aprire il gioco lo vedrà
 > esattamente come voglio che lo veda. Poi se non gli piace lo chiude e lo
 > cancella...
Ossia se non riesce a giocarlo perché tu lo hai programmato male, la colpa è
dell'utente? :o)
 > xoops permette come tutti i cms, ad
 > ogni utente di scegliere tra una miriade di temi...
 > E' stata la prima cosa che ho disabilitato!
Err, qui cambi il punto. Nel caso di un CMS l'interprete è sempre il
browser, non il CMS. E il browser mi permette di cambiare i CSS anche se
metti un tema solo.
Così cme l'interprete glulx mi permette di modificare la tua impostazione.
 > comuque quella sarebbe il messaggio "impostate così il gioco per
 > godervelo al meglio" è na delle possibili soluzioni. Ma tutti conosciamo
 > la pigrizia della gente...
Appunto, tu lo imposti in un certo modo e poi ti affidi alla pigrizia della
gente, sena però impedire ai poco pigri di cambiarlo.
 > più o meno. I siti che ho fatto li ho sempre testati su più browser (e
 > più risoluzioni) affichè il risultato fosse uniforme. Sono malato? Mi
 > dica dottore...
Il risultato uniforme a livello HTML è un must, non una possibilità. Il
risultato bloccato a livello grafico/di stile è impossibile per definizione
(metto Opera in text mode e la tua formattazione se ne va a donne di facili
costumi...)
A meno che uno non usi IE, ma allora se le cerca. 8)
 >  Significa mettersi a disegnare ogni immagine su un foglio A3
Ehm, no, non ci siamo!! :DDD
Una immagine 1024*768 la tiri fuori anche da un francobollo; dipende tutto
dalla risoluzione ottica dello scanner. Il formato originale, che sia A3 o
A4, non cambia proprio nulla.
 > ma io i giochi (se li vogliamo chaimare tali) li faccio più per piacere
 > personale.
...
Anch'io scrivo per piacere personale ma se qualcuno non può leggere i miei
scritti perché glieli passo in un formato che usano due persone sul pianeta,
magari potrebbe venirmi in mente che chi sbaglia nella distribuzione sono
io.
--
Atrus di Myst
Ricordiamo ancora noi che viviamo
In queste terre fra alberi lontani
Il chiaro di stelle sui Mari Occidentali
http://legendknights.keenspace.com

 configurazione? Sul sito di Plotkin non mi pare di trovarne cenno...
Attualmente questa è la lista delle proprietà modificabili:
WindowBorders=[yes/no] Turns on or off borders between Glk windows
WindowFrame=[yes/no] Turns on or off the Glk application window frame, that
is, the title bar and the border around the whole window
WindowMask=[number] Uses the given Blorb resource number to set the mask for
the window from the graphic. If a particular pixel in the graphic is white
then the window is transparent at that point, else it is opaque.
WindowWidth=[width] Sets the width of the Glk application window to the
given value.
WindowHeight=[height] Sets the height of the Glk application window to the
given value.
FontName=[font] Sets the font used for proportional text to the given font
name, e.g. "Times New Roman".
FontSize=[size] Sets the size of the font used for proportional text to the
given value, measured in points.
FixedFontName=[font] Sets the font used for fixed width text to the given
font name.
FixedFontSize=[size] Sets the size of the font used for fixed width text to
the given value.
Ti basta inserirle in un file testo nomegioco.cfg, ovviamente situato nella
stessa cartella del game.
Un esempio, scaricati Photopia.
bai
tomb
p.s.: l'ho trovata la lista in un file della documentazione dei sorgenti
di WindowsGlk
--------------------------------
Inviato via 
http://usenet.libero.it

 io.
in realtà tutti i salti mortali che si fanno per la portabilità si fanno 
(giustamente) per quelle due persone, perchè le altre 98 (può piacere o 
meno) sono tutti nipoti di billy.

 Attualmente questa è la lista delle proprietà modificabili:
cut
grazie Tommaso sei impagabile.
ciao
marco

 finestra... Ci devo meditare...
potresti forzare l'installazione del tuo fondale per poter giocare alla tua 
avventura  :)

 
effettivamente potrei...

ottimizzato per una risoluzione ben più piccola.
Ma non stiamo parlando di avventure testuali? Di giochi in cui tutta la magia
prende corpo nella mente del giocatore? IMHO, la definizione di una
configurazione "ottimale" e' una pratica che non appartiene al mondo
dell'Interactive Fiction, e sono d'accordo con chi ritiene che possa essere una
forzatura mal tollerata dal giocatore. L'effetto che tu vuoi ottenere con un
testo su sfondo bianco potrebbe non essere percepito allo stesso modo da altri
giocatori; io, ad esempio, trovo molto fastidiosi i colori scuri su sfondo
chiaro.
Per quanto riguarda la grafica, beh, il mio e' un parere personalissimo, ma la
grafica nelle avventure testuali l'ho sempre vista fuori luogo.
Ciao,
Paolo

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando riktk scrisse...
 > fatti un giro sull'anonima fumetti, troverai un po' di consigli per
 > migliorare la tua striscia (il cambio di formato da giorno a giorno è
 > uno dei difetti)
Veramente lo faccio apposta... non mi piace stare 'confinato' in un formato.
Mi piace sperimentare. E i lettori ce li ho lo stesso. ;P
 > quella è una cosa a cui stavo pensando, effettivamente c'è chi utilizza
 > colori assurdi per il desktop col risultato di distrarre l'occhio dalla
 > finestra... Ci devo meditare...
Si, e poi li costringerai ad installare il tuo sistema operativo perché gli
altri non vanno bene per il tuo gioco? Cala, Merlino, cala! :D
 > mi spiace di voler castrare questa tua ambizione...
http://www.atrus.terrediconfine.net/opera.gif
Ti piace? 8)
 > io potrei anche accontentarmi di ciò, ma come faccio a far aprire
 > l'interprete ad una determinata risoluzione?
Ah io il glulx non lo so... :D
Ma se il modo c'è (e dagli altri post mi pare di capire che ci sia), quante
persone pensi che andranno a cambiare le tue impostazioni, soprattutto se
gli dici di non farlo?
 > rinuncio a discutere con te di HTML, so' già come la pensi...
La penso come il W3C, che non sono i primi coglioni che passano... ;)
 > prova tu a disegnare tutti
 > i particolari necessari per una immagine a una risoluzione 1024x768 su
 > un francobollo, cosa sei un mago del microdisegno?
No, ma una immagine A4 scannerizzata a 300dpi risulta essere molto ma molto
ma molto più grande di 1024*768, quindi non hai bisogno di fare un A3.
E comunque quanti dettagli speri che rimangano in una immagine minore di
640*480, per quanto sia bello l'originale? (perché immagino che l'immagine
non occupi tutta la finestra, no? Sennò il testo dove sta?)
 > per quelle due persone, perchè le altre 98 (può piacere o
 > meno) sono tutti nipoti di billy.
Embè? In un futuro lontano quando Winkozz non ci sarà più io voglio che le
mie opere siano ancora fruibili. ;)
--
Atrus di Myst
"Three Rings for the Elven Kings under the Sky..."
http://legendknights.keenspace.com

 grafica nelle avventure testuali l'ho sempre vista fuori luogo.
mi stai dicendo che sono ot?

 mie opere siano ancora fruibili. ;)
io non ho aspirazione all'immortalità...
:)
ciao

Mi chiedevo come fanno a mettere i pezzetti di cioccolato nei biscotti senza
farli sciogliere quando riktk scrisse...
 >> quante persone pensi che andranno a cambiare le tue impostazioni,
 >>soprattutto se gli dici di non farlo?
 > oltre a te intendi?
Io le cambierei solo se leggessi male con quella dimensione di caratteri,
non per semplice volontà di scardinare la tua opera...
 > è chiaro che non hai mai provato.
Tu dici? :)
 > Un disegno su A4 scandito a 300 dpi pur rimanendo molto grande è giusto
 > per una risoluzione 640x480 ma non di più e qui ci piazzo un ihmo così
 > non rompete più le scatole.
Ecco, bravo, e mettilo bello grosso quel "imho". :)
 > io non ho aspirazione all'immortalità...
Come sei limitato... ;D
--
Atrus di Myst
"I've noticed that the press tends to be quite accurate, except when they're
writing on a subject I know something about." (Keith F. Lynch)
http://legendknights.keenspace.com

mi stai dicendo che sono ot?
No no, non intendevo questo! Ho solo espresso un parere personale. Comunque si
puo' aprire un dibattito di discussione interessante: quando un'avventura
testuale puo' ritenersi realmente testuale?
Ciao, :-)
Paolo M.