Благодаря усовершенствованиям последних браузеров, разработка игр с холстом и javascript стала хорошим вариантом, но теперь, когда код легко доступен, просто пишите
javascript:score=99999
или
javascript:lives=99
Портит игровые цели.
Я знаю, что с некоторой проверкой на стороне сервера что-то можно сделать, но я бы предпочел получить доступ к серверу только для того, чтобы хранить статистику игрока в конце или даже иметь его только в большинстве случаев.
Интересно, по крайней мере, для того, чтобы начать с.
(используя не столь очевидные имена переменных, это начало, но недостаточно)
-Добавлена -
Спасибо за ответы, я искал, чтобы улучшить код на стороне клиента, достаточно, чтобы остановить "случайных хакеров", но все же оставляя код максимально чистым. Любой, кто действительно хочет взломать его, все равно добьется успеха, даже с проверками на стороне сервера, как я видел это во многих флеш-играх.