Estoy a punto de planear un juego creado con JavaScript y HTML5.
Tengo problemas para comprender cómo podría evitar que alguien simplemente copie el JavaScript del servidor web y cree su propio juego con él (no es mi mayor preocupación), o sustituya sus propias funciones de JavaScript y deseche cualquier esperanza de clientes confiables en el salvaje si el juego fuera eventualmente compatible con el modo multijugador.
¿Se puede hacer algo para evitar que cualquiera lea el JavaScript?
Si no es así, ¿todo el procesamiento del juego debería tener lugar en un servidor en algún lugar con las únicas responsabilidades del cliente de capturar la entrada del usuario y dibujar gráficos?