Sto lavorando ai giochi usando javascript alcuni html e css, e mi chiedevo se ci fosse un modo per proteggere il gioco in modo che l'utente non potesse semplicemente chiamare game.php? Result = victory per finire il gioco e guadagnare qualche punto.Come fare un gioco sicuro in javascript?
A partire da ora ecco la soluzione che ho.
Per un gioco di possibilità, avviare la pagina di con il risultato già in atto, vincono o sciolti, poi basta fare un po ' animazioni di mostrarlo, ma tutto il punteggio e vincere prodotti/loose è fatto lato server.
Per un gioco di battaglia, basta avere l'azione dalla chiamata javascript, e fare il calcolo dei danni, la reazione della oponent sul server e solo inviare nuovamente i dati.
ma l'ultima soluzione implica che dovrò inviare azioni ogni volta che l'utente fa qualcosa. Questo potrebbe funzionare per un gioco di turno per turno, ma penso che sarebbe di rallentare per qualsiasi altro tipo di gioco. Quindi la mia domanda è, c'è una sorta di modo sicuro che posso preparare il mio javascript per proteggere le informazioni inviate.
grazie per la risposta completa :) Immagino che continuerò a girare per turno e giochi casuali. – rnaud