各位好,我接觸RM至今已有約6年時間,
雖然到現在仍未正式地製作、發表出一款RPG,但是我有話要說!
不管你是新手還是老手,我都希望你們能思考一下這些問題。
我先說個最近就發生在我這裡的經驗。
我有個朋友他目前的夢想就是製作出一款Online的RPG,當然正在動工。
--
「解凍豬腳,你有辦法幫我們做加密嗎?」
「可以是可以,但是我根本不熟悉你們這個online遊戲的檔案結構,到時候衝突一定一大堆。」
「那這樣要怎麼辦?遊戲一定會被破解...」
這是我和我那個朋友的對話。我這時候就回他:
「如果你製作遊戲擔心的是『那些從別的網站複製貼上來的腳本會被人盜出去』,那你現在可以進入遊戲專案資料夾,全部都刪光光,不用做了。要是所有的腳本都是你原創的,再來跟我說這些。」
我朋友仍很疑惑,因為他認為不管如何,遊戲檔案一定要把它加密的完完整整。
我當下還是拒絕了他的請求。為什麼呢?
我認為製作遊戲的時候,加密是可以,
但是你不應該為了保護那些「從別的網站複製貼上來的腳本」而到處煩惱。
畢竟那些東西包含了你從網路上搜尋來的腳本,並不全是你自己費盡苦心寫出來的!
而且我認為「加密」只是延長檔案破解者所需的時間,並沒辦法完全地把它封住。
因為你只要讓Game.exe有路進去,就絕對有路可以破解。
各位也可以想想看,現在市面上的Online遊戲之中,OMG應該算是外掛最少的了吧?
但是你能保證OMG出產的遊戲一定沒有外掛嗎?
尤其他們一個遊戲動用了幾百人才能做到「外掛少」,而不是「沒外掛」?
加密頂多增加破解難度,而且會造成處理效能的降低。
我叫我朋友兩條路之中選一條:
第一條路: 會被破解+影響效能
第二條路: 會被破解
哪個比較好呢?就算小時候頭殼燒壞,也知道要選第二條路!
第一條路是什麼意思呢?就是讓這個遊戲加很多層防護;
而第二層則是簡單的防護而已。
不管你現在做的遊戲是Online的RPG,還是單機的RPG,
我希望各位都能想通,就算你的加密能力再好,總會有更神的破解手等著。
我知道我這篇文很長很長,所以直接拉下來的自首無罪。
很多人素材幾乎都Google來的,
然後又好像把它當成說被破解就會怎麼樣一樣,
所以就動不動就在那邊想說要怎麼保護那些「其實只是複製貼上而得來的東西」。
我的意思並不是叫你盡量不要加密,
我是認為一些人製作遊戲的重點會變得不在系統、劇情等等的加強,
反而變成整天都在那邊苦惱加密的問題。
要是一直這樣,你認為這樣做出來的遊戲品質真的會很好嗎?
我真正的重點是在於,「不要只因為為了保護那堆東西而讓遊戲變質」。
製作一個遊戲,該苦惱的不是檔案會不會被破解,
而是「你的遊戲到底能不能做得好」