Come fare per scegliere tempi e quantita? postato il 30/08/2010 13:37:36 nel forum programmazione, gdrcd, open source, hosting
Salve di nuovo a tutti. Come si valutano i tempi di spostamento da un luogo all'altro quando si realizza un gdr? Minuti? Secondi?
Per gli spostamenti ho pensato a pochi secondi da una cella all'altra (il mio "tabellone di gioco" è un alveare). Non l'ho ancora implementato ma ho pensato a questo: quando un utente clicca nella destinazione, memorizzo le nuove coordinate, ma memorizzo anche un campo che potrei chiamare "finespostamento". In questo modo potrò mostrare un timer che faccia il countdown fino al momento d'arrivo.
Senza entrare troppo nei dettagli, inibirei ogni azione al giocatore fino a che questo tempo non viene superato. Che ne pensate?
Pagine → 1
30/08/2010 14:28:17
Non so, non mi convince che utilizzi il tempo reale. Avrebbe più senso utilizzando i turni di gioco :-)
30/08/2010 16:39:42 e modificato da andryak666 il 30/08/2010 16:49:52
Domanda interessante che si presta a molteplici soluzioni differenti.
Soluzione 1:
Ogni spostamento richiede un certo quantitativo di tempo che cresce linearmente con la distanza che si intende raggiungere. Ad esempio supponiamo che il tuo alveare sia organizzato a celle disposte su una pseudo-scacchiera, potresti decidere che gli spostamenti da una cella ad un'altra contigua richiedono un minuto e dunque spostarsi "due celle più in là" richiede due minuti.
Pro: Realismo (sebbene sia comunque poco)
Contro: Noioso a lungo andare per gli utenti, un pò più noioso da implementare, forse superfluo
Soluzione 2:
Ogni spostamento richiede un certo quantitativo di tempo fissato. Spostarsi da una cella a quella contigua richiede 5 minuti, spostarsi da una cella a quella "20 celle più in là" richiede comunque 5 minuti.
Pro: Realismo (meno ancora che quello della soluzione 1)
Contro: Noioso a lungo andare, incoerente (spostarsi di poche centinaia di metri richiede lo stesso che spostarsi di diversi chilometri in termini di tempo), forse superfluo
Soluzione 3:
Non limitare il gioco in termine degli spostamenti.
Pro: Non annoia, è pratico, non richiede sforzo di progettazione, permette a chi ha poco tempo di giocare e spostarsi di locazione senza troppi pensieri.
Contro: Tutto sta alla coerenza dei giocatori, non sempre eccelsa.
Alla luce di questo discorso che non ha la minima pretesa di esporre tutte le soluzioni possibili occorre osservare che l'utenza dei Gdr PbC langue e che il panorama è già affollato da molti lavori. E' davvero necessario rallentare o comunque limitare il poco gioco rimasto? In fondo l'importante è che gli utenti si divertino rispettando la coerenza di gioco e di ambientazione, forse è meglio chiudere un occhio e permettergli di giocare quando vogliono senza estreme pretese di realismo.
Edit: In merito alla domanda e per rispondere direttamente a questa il miglior modo di calcolare variazioni temporali con bassa precisione è la timestamp ossia il numero di secondi attualmente trascorsi a partire dalle 00:00:00 del primo gennaio 1970. Usando questo valore è facile costruire sistemi temporizzati alla precisione del secondo.
Spero di essere stato d'aiuto^^
31/08/2010 01:59:00
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
La Città dei Dogi: Dallo sguardo di chi vede il peccato anche nei gab
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Le Cronache di Raja Dunia: Aggiornamento - Razza Vhas-Taya
Shadow Scape: ✨ Chiusura momentanea
Black Sails Chronicles: ON - Mastro Corvino
Hero Wars: Pre-ordina Verdoc! 💚
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
World of Warship: Gameplay: Indiana
Miami Gdr: Miami Spooky Season
Enlisted: Battle Pass: Ottava stagione del 2025
The Eyrie GdR: Halloween ad Harrenhal
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
piromee ha aperto un annuncio di ricerca: Momentum Incantatio ricerca Tester
Il gestore di Portus: Harry Potter Gioco di Ruolo ha risposto alla recensione di dreamboy
Black Sails Chronicles: ON - Casa delle Aste
RAID Shadow Legends: Summon Boost e Champion Chase
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Narnia - Un viaggio verso la realtà: Le Cronache di Narnia nella ricezione italiana
Star Wars Age of Terror - Intervista al gestore di Star Wars Age of Terror il play by chat ambientanto nell'universo della Forza!
Luca Ferrara - Intervista al creatore di Star Trek Genesis...
Racconti - Leggi i racconti degli utenti di GDR-online. Fantasy, Western Fantascienza e tanto altro!
Big Model - The forge, Big model e modello GNS nei giochi di ruolo
Giochi Game of Thrones - Lista dei giochi ambientati nel fantastico e cruento mondo delle Cronache del Ghiaccio e del Fuoco
To Infinity and Beyond - Intervista ai gestori del play by forum fantasy To Infinity and Beyond GdR