Javascript ist ein ausgeführt clientseitig. Alles, was auf dem Client passiert, kann dadurch gesteuert werden. Es gibt keinen Weg darum herum. Du kannst versuchen, deinen Code zu verschleiern, aber das macht es nur ein bisschen schwieriger herauszufinden, wie man schummelt. Es kann jemanden nicht aufhalten, der entschlossen genug ist.
Die einzige Möglichkeit, ein Cheat-Proof-Spiel zu entwickeln, besteht darin, alle Spielmechaniken auf dem Server auszuführen. Dies ist natürlich technisch sehr viel schwieriger, beeinträchtigt das Spielerlebnis, wenn der Benutzer eine schlechte Verbindung hat und zusätzliche Ressourcen kostet, weil Sie viel mehr Serverkapazität benötigen, aber es ist der einzige Weg.
Übrigens: wir haben eine Schwesterseite http://gamedev.stackexchange.com, die speziell für Fragen zur Spieleentwicklung gedacht ist. Sie könnten dort einige bessere Antworten bekommen.
Danke. Ich benutze http://www.javascriptofuscator.com/ und funktioniert gut. – Sekhmet