Javascript là một mặt được thực thi của khách hàng. Bất cứ điều gì xảy ra trên máy khách đều có thể được điều khiển bởi nó. Không có cách nào xung quanh nó. Bạn có thể cố gắng làm xáo trộn mã của bạn, nhưng điều đó chỉ làm cho nó khó hơn một chút để tìm ra cách ăn gian. Nó không thể ngăn một người được xác định đủ.
Cách duy nhất để thiết kế trò chơi chống gian lận là thực hiện tất cả các cơ chế trò chơi trên máy chủ. Điều này tất nhiên là khó khăn hơn nhiều, làm suy giảm trải nghiệm trò chơi khi người dùng có kết nối kém và chi phí cho bạn thêm tài nguyên vì bạn cần nhiều dung lượng máy chủ hơn, nhưng đó là cách duy nhất.
Nhân tiện: chúng tôi có trang web chị em http://gamedev.stackexchange.com, đặc biệt dành cho các câu hỏi về phát triển trò chơi. Bạn có thể nhận được một số câu trả lời tốt hơn ở đó.
Cảm ơn. Tôi sử dụng http://www.javascriptobfuscator.com/ và hoạt động tốt. – Sekhmet