Realizzazione Mappa

Pagina 3 su3 Precedente  1, 2, 3

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso

Re: Realizzazione Mappa

Messaggio  Gadda il Gio 02 Lug 2009, 10:03

ma secondo me è il concetto è mooolto più semplice, la velocità di spostamento sarà di poco a favore ovviamente per chi si muove zoomout ma ovviamente chi si muove totalmente zoom out ha dei malus non da ridere, prima cosa se immaginiamo che ci siano varie velocità che il pg puo scegliere per glii spostamenti (es camminare, correrere ecc...) un pg normale si muove camminando un pg a zoom out si muove correndo quindi si stanca prima, non può nascondersi, è più facile da cogliere di sorpresa inquanto non "individua" oggetti attorno a se.

Gadda
Admin

Numero di messaggi: 391
Età: 29
Località: Milano
Data d'iscrizione: 03.09.08

Vedere il profilo dell'utente http://thekeeper.rpg-dynasty.net

Tornare in alto Andare in basso

Re: Realizzazione Mappa

Messaggio  Parpacak il Gio 02 Lug 2009, 12:07

Ok, allora è palese che le idee che abbiamo in testa sono diverse Very Happy
Provo a riassumere.
Si possono individuare 2 casi (con eventuali variazioni):


Caso 1
Al PG non deve cambiare assolutamente niente una visualizzazione a zoom in o out. Impostata da parte del Player.

Il PG non deve avere vantaggi di velocità o avere svantaggi di visualizzazione (ad esempio essere colto di sorpresa più facilmente).

Dal punto di vista del Player, invece, per quanto riguarda la visualizzazione:
A zoom alto, avrà un vantaggio ad orientarsi in un'area wild (perchè sarà in grado di vedere le montagne, boschi, etc.. ).
A zoom basso, avrà vantaggi a capire cosa c'è attorno al PG (oggetti, altri pg, edifici etc..).


Nel caso di gioco.
Perche se invece mi stai dicendo che A con zoom 1x ci deve mettere lo stesso tempo di B che ha zoom 20x vuole dire o A ha refresh incomprensibile oppure B ha un refresh ogni morte di papa

Si in questo caso, B a piedi avrà un refresh molto meno frequente. (che non equivale alla visualizzazione del testo, ma solamente al refresh della mappa).
Probabilmente, se A fosse a cavallo a tutta velocità, il Player avrebbe un refresh molto alto della mappa. Proprio per questo esiste lo zoom "wild", per evitare di non capirci niente. Ma questo rimane a discrezione del Player.
Un PG "umano" per metterci meno tempo a girare per la wild andrà in cerca di un mezzo di trasporto, altrimenti ci metterà parecchio tempo.

Per questa soluzione, una buona scelta, è la visualizzazione di due mappe sul client. Perchè sono del tutto equivalenti. Il risultato di muovere il PG con i tasti direzionali ed il mouse posizionato sulla mappa a zoom in, equivale ad averlo sulla mappa a zoom out; questo in termini di tempo.


Caso 2
Come avete descritto voi.
La visualizzazione nel client influenza anche il risultato delle meccaniche.

la velocità di spostamento sarà di poco a favore ovviamente per chi si muove zoomout ma ovviamente chi si muove totalmente zoom out ha dei malus non da ridere, prima cosa se immaginiamo che ci siano varie velocità che il pg puo scegliere per glii spostamenti (es camminare, correrere ecc...) un pg normale si muove camminando un pg a zoom out si muove correndo quindi si stanca prima, non può nascondersi, è più facile da cogliere di sorpresa inquanto non "individua" oggetti attorno a se.

Un Player con mappa a zoom "wild" muoverà il PG più velocemente oltre ad avere anche svantaggi dal punto di vista dell'essere colti di sorpresa, etc.

Un Player con mappa a zoom "città" farà muovere il PG apparentemente più lentamente rispetto al caso sopra, ma potrà vedere con maggiore dettaglio gli elementi che lo circondano.


Per fare un esempio, per chi ha provato Isylea.
La gestione del PG a zoom in è uguale ad essere in "città". La mappa risulta più dettagliata, posso vedere oggetti ed edifici, inoltre ci sono dei vantaggi sul nascondersi (mi sembra, ipotizziamo).

La gestione del PG a zoom out è uguale ad essere in "wild". Mappa con dettagli relativi a montagne, boschi, colline. Il movimento, la fatica, il nascondersi, risultano essere un po' differenti.

Il vantaggio di questo sistema è quello di potersi trovare in wild aperta ed andare a zoommare l'area in cui si trova il PG e vedere nel dettaglio cosa lo circonda, con tutti i vantaggi del caso.

In questo caso è indispensabile avere una sola mappa sul client, con possibilità di variazione di zoom attraverso tasti, scroll del mouse (questa cosa mi piace un casino XD) o pulsanti.


Ora si può decidere se implementare le due cose attraverso delle variabili impostate dal keeper. Oppure scegliere quale realizzare.

Parpacak
Admin

Numero di messaggi: 98
Data d'iscrizione: 03.09.08

Vedere il profilo dell'utente

Tornare in alto Andare in basso

Re: Realizzazione Mappa

Messaggio  Jumping Jack il Gio 02 Lug 2009, 14:57

Io stavo considerando entrambe le cose, ottenibili con impostazioni da parte del keeper. Questo proprio perchè vedrei bene un refresh video continuo ma comprensibile, e quindi cercherei di mantenere il refresh video il più possibile disgiunto dalla meccanica. Mentre l'input potrebbe essere legato o slegato al video a scelta (esempio vista a 10X il comando nord fa muovere di una locazione a nord oppure il comando nord fa muovere di una casella di mappa a nord).
In linea di massima la mia idea è che la meccanica sia indipendente dallo zoom, ma l'abilità del player sia invece dipendente dallo zoom: usare un livello di zoom elevato vuole dire essere più distratti, quindi non si vedranno certe cose semplicemente. Idem se sto correndo o vado a cavallo avrò un livello di zoom minimo, che simula quello che riesco effettivamente a vedere, mentre il testo andrà a completare con le informazioni utili durante la cavalcata.

Per semplificare comunque i livelli di zoom potrebbero essere 3 o 4.
1 - dettaglio 1:1 con le stanze.
2 - viaggio 5-20x.
3 - visione generale 50-200x.
4 - visione globale o quasi di tutto il mondo.

Strutturando bene il sistema si può fare un mondo che funziona per punti interessanti, in wild veramente grandi generate in automatico. Oppure wild strettamente definite (come sono ora in generale i mud) In cui una visuale 1:1 e una visuale a 5x sono sufficienti per tutto.
In ogni caso il punto fisso è che se vado da A a B indipendentemente dal zoom a livello di visuale o di comando (tipo vai alla Cittadella, ammettendo che il pc sappia la strada) le room da attraversare, gestire, triggerare sia sempre e comunque TUTTE, anche se il movimento venisse fatto a tempo 0.

JJ

_________________
Dadi del Destino
http://www.jumpingjack.org/ddd/
host:dadideldestino.servegame.org porta:6000

Jumping Jack

Numero di messaggi: 390
Età: 35
Località: Biella
Data d'iscrizione: 04.09.08

Vedere il profilo dell'utente http://www.jumpingjack.org

Tornare in alto Andare in basso

Re: Realizzazione Mappa

Messaggio  Parpacak il Gio 02 Lug 2009, 16:40

Ok, perfetto con quest'ultima risposta, per me va bene. Smile


Unica cosa, per lo zoom 4 - visione globale o quasi di tutto il mondo.
Per vedere tutto il mondo darei l'obbligo al keeper di fare una mappa disegnata "a mano".
Secondo me sarebbe molto meglio che calcolarla da DB, soprattutto per il risultato grafico.

Parpacak
Admin

Numero di messaggi: 98
Data d'iscrizione: 03.09.08

Vedere il profilo dell'utente

Tornare in alto Andare in basso

Re: Realizzazione Mappa

Messaggio  Jumping Jack il Gio 02 Lug 2009, 16:54

Parpacak ha scritto:Ok, perfetto con quest'ultima risposta, per me va bene. Smile


Unica cosa, per lo zoom 4 - visione globale o quasi di tutto il mondo.
Per vedere tutto il mondo darei l'obbligo al keeper di fare una mappa disegnata "a mano".
Secondo me sarebbe molto meglio che calcolarla da DB, soprattutto per il risultato grafico.


La rappresentazione su mappe fatte a mano, cercherei di studiarla anche per mappe locali... Sarebbe molto carino. Si possono fare mappe del tesoro disengnate e quindi imprecise, magari con qualcosa che non c'è più oppure qualcosa che non c'era ecc... O anche mappe finte, che uno segue ma non portano da nessuna parte.

(Una mia idea era anche quella di usare solo mappe disegnate a mano su un mud classico sviluppato a room.)

JJ

_________________
Dadi del Destino
http://www.jumpingjack.org/ddd/
host:dadideldestino.servegame.org porta:6000

Jumping Jack

Numero di messaggi: 390
Età: 35
Località: Biella
Data d'iscrizione: 04.09.08

Vedere il profilo dell'utente http://www.jumpingjack.org

Tornare in alto Andare in basso

Re: Realizzazione Mappa

Messaggio  Parpacak il Gio 02 Lug 2009, 17:47

La rappresentazione su mappe fatte a mano, cercherei di studiarla anche per mappe locali... Sarebbe molto carino. Si possono fare mappe del tesoro disengnate e quindi imprecise, magari con qualcosa che non c'è più oppure qualcosa che non c'era ecc... O anche mappe finte, che uno segue ma non portano da nessuna parte.

Si, sarebbe molto bello. Very Happy

Nel mio sogno al posto della mappa costruita con le texture ci sono immagini disegnate a mano, dove il pg si muove ed interagisce. Twisted Evil
Purtroppo per me non so disegnare. :____(

Parpacak
Admin

Numero di messaggi: 98
Data d'iscrizione: 03.09.08

Vedere il profilo dell'utente

Tornare in alto Andare in basso

Re: Realizzazione Mappa

Messaggio  Gadda il Gio 02 Lug 2009, 22:09

Jumping Jack ha scritto:
Parpacak ha scritto:Ok, perfetto con quest'ultima risposta, per me va bene. Smile


Unica cosa, per lo zoom 4 - visione globale o quasi di tutto il mondo.
Per vedere tutto il mondo darei l'obbligo al keeper di fare una mappa disegnata "a mano".
Secondo me sarebbe molto meglio che calcolarla da DB, soprattutto per il risultato grafico.


La rappresentazione su mappe fatte a mano, cercherei di studiarla anche per mappe locali... Sarebbe molto carino. Si possono fare mappe del tesoro disengnate e quindi imprecise, magari con qualcosa che non c'è più oppure qualcosa che non c'era ecc... O anche mappe finte, che uno segue ma non portano da nessuna parte.

(Una mia idea era anche quella di usare solo mappe disegnate a mano su un mud classico sviluppato a room.)

JJ


la mappa a mano è una buona cosa da pensare per un mud anche perche evita cosi che i pg utilizzino tools esterni e portino all'esterno del mud stesso contenuti di gioco.

Gadda
Admin

Numero di messaggi: 391
Età: 29
Località: Milano
Data d'iscrizione: 03.09.08

Vedere il profilo dell'utente http://thekeeper.rpg-dynasty.net

Tornare in alto Andare in basso

Re: Realizzazione Mappa

Messaggio  Jumping Jack il Sab 04 Lug 2009, 04:29

Gadda ha scritto:
la mappa a mano è una buona cosa da pensare per un mud anche perche evita cosi che i pg utilizzino tools esterni e portino all'esterno del mud stesso contenuti di gioco.


Non è una cosa rilevante, a questo fine, che la mappa sia fatta a mano o no.

_________________
Dadi del Destino
http://www.jumpingjack.org/ddd/
host:dadideldestino.servegame.org porta:6000

Jumping Jack

Numero di messaggi: 390
Età: 35
Località: Biella
Data d'iscrizione: 04.09.08

Vedere il profilo dell'utente http://www.jumpingjack.org

Tornare in alto Andare in basso

Pagina 3 su3 Precedente  1, 2, 3

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto


Permesso del forum:
Non puoi rispondere agli argomenti in questo forum