Estoy trabajando en juegos usando javascript algunos html y css, y me preguntaba si había alguna manera de asegurar el juego para que el usuario no pueda simplemente llamar a game.php? Result = victory para terminar el juego y ganar algún punto.¿Cómo hacer un juego seguro en javascript?
A partir de ahora aquí están la solución que tengo.
Para un juego de azar, iniciar la página con el resultado ya en el lugar, ganar o suelto, a continuación, sólo lo hacen algunos animaciones de mostrarlo, pero todos la puntuación y ganar/material suelto se hace en el lado del servidor.
Para un juego de batalla, acaba de obtener la acción de la llamada de Javascript, y hacer el cálculo de daño, la reacción del oponente en el servidor y solo devolver los datos.
pero la última solución implica que tendré que enviar acciones cada vez que el usuario haga algo. Esto podría funcionar para un juego de batalla por turno, pero creo que sería más lento para cualquier otro tipo de juego. Así que mi pregunta es, ¿hay alguna forma segura de que pueda preparar mi javascript para asegurar la información enviada?
gracias por la respuesta completa :) Supongo que me quedaré con los juegos de turno y oportunidad entonces. – rnaud