我知道你們中的一些人只是覺得這是一個完全錯誤的問題,但我有這樣的一些要求,這就是爲什麼我問這個問題。我知道JavaScript是由客戶端瀏覽器下載的,所以很難隱藏它。是否有可能從用戶隱藏基於Web的遊戲jQuery代碼?
所以,現在我已經完全寫在jQuery的遊戲代碼和我想的是,用戶無法看到完整的代碼,因爲:
遊戲的擁有者不希望顯示遊戲代碼給用戶。
如果一個聰明的用戶讀取代碼仔細,那麼他/她也許能解決這一難題(這是一個益智遊戲)。
那麼,是不是不夠好,使用谷歌關閉編譯器或銳壓縮機,使代碼不可讀&安全對於上述要求?
如果你認爲這是不可能做到這一點的情況,那麼請建議我這樣做的任何其他方式。我是否需要將遊戲代碼完全重寫爲服務器端語言,然後使用某種工具將其轉換爲js?
@Peeyush根據一些工具腳本的大小,智能用戶將獲得該代碼的部分需要在更短的比10分鐘。 JavaScript仍然沒有這種安全性。當然,你可以縮小和打包代碼,但這隻會減慢用戶。 – Bakudan 2012-02-26 09:32:39