Ragazzi come si programma un replay? Non ho idea... mi date qualche idea, suggerimenti , link ecc....
grazie ancora!!!
Ragazzi come si programma un replay? Non ho idea... mi date qualche idea, suggerimenti , link ecc....
grazie ancora!!!
sebastiano... mettiamo come esempio un gioco di calcio 2d ...vecchio style!!
cosa mi suggerisci?
sebastiano... mettiamo come esempio un gioco di calcio 2d ...vecchio style!!
cosa mi suggerisci?
guarda ci ho pensato molte volte e non è probabilmente un argomento semplice, forse la cosa più intuitiva è fare un sampling della posizione di tutti i giocatori ogni tot secondi e poi interpolare le posizioni.
guarda ci ho pensato molte volte e non è probabilmente un argomento semplice, forse la cosa più intuitiva è fare un sampling della posizione di tutti i giocatori ogni tot secondi e poi interpolare le posizioni.
mmm io avevo pensato pure al fatto di salvare dentro un file ad ogni secondo la posizione dei 22 giocatori in campo...
ma il dubbio e come fargli fare le anim della corsa ecc...
forse dovrei salvare lo "stato" pure
Tipo se il giocatore è fermo... STATO FERMO
Tipo se il giocatore corre ::: STATO CORSA
mmm io avevo pensato pure al fatto di salvare dentro un file ad ogni secondo la posizione dei 22 giocatori in campo...
ma il dubbio e come fargli fare le anim della corsa ecc...
forse dovrei salvare lo "stato" pure
Tipo se il giocatore è fermo... STATO FERMO
Tipo se il giocatore corre ::: STATO CORSA
Io ho fatto il replay di un gioco di corse futuristico.
In quel caso ho solo salvato lo stato iniziale, la seed del generatore di numeri casuali e l'input del giocatore.
Se il gioco e' completamente deterministico basta inserire i comandi come se fosse il giocatore a immetterli.
Un sistema che funziona ed e' molto compatto anche se non di semplicissima manutenzione (abbastanza complesso anche se inserito a posteriori).
Io ho fatto il replay di un gioco di corse futuristico.
In quel caso ho solo salvato lo stato iniziale, la seed del generatore di numeri casuali e l'input del giocatore.
Se il gioco e' completamente deterministico basta inserire i comandi come se fosse il giocatore a immetterli.
Un sistema che funziona ed e' molto compatto anche se non di semplicissima manutenzione (abbastanza complesso anche se inserito a posteriori).
Si Tiziano in effetti indica la strada prob. migliore da seguire, in teoria in un game
engine che funziona a "messagi" basta salvare i messaggi e feddarli al Manager con lo stesso tempismo con cui sono stati registrati.
Il game engine a questo punto "rigioca" la partita con gli stessi input e le stesse variabili casuali.
Si Tiziano in effetti indica la strada prob. migliore da seguire, in teoria in un game
engine che funziona a "messagi" basta salvare i messaggi e feddarli al Manager con lo stesso tempismo con cui sono stati registrati.
Il game engine a questo punto "rigioca" la partita con gli stessi input e le stesse variabili casuali.
un lavorone... vediamo come cercherò di implementarlo ... grazie ancora per le risposte
un lavorone... vediamo come cercherò di implementarlo ... grazie ancora per le risposte