電子遊戲作弊
遊戲作弊是指在多人遊戲、網絡遊戲中利用修改遊戲或者其他不正當手段來達到超出對手成績或者其他目的的行為,單人遊戲中使用作弊碼來使遊戲變得更加簡單的行為也包含在內。大多數遊戲開發者注重於讓多人遊戲變得更加「平衡」。當第一個用於互聯網應用的遊戲發布的時候,遊戲作弊也就隨之產生。過去很容易區別一個玩家是否作弊,因為多數情況發生在局域網遊戲內。網絡改變了這種情況。
定義
[編輯]在線遊戲中,遊戲作弊行為一般指修改玩家在遊戲中的數據以達到讓玩家超過其他人的行為。因為大多數遊戲允許自定義級別,所以不同的遊戲在針對「作弊」和「修改」上的不同點常常顯得含糊其辭。玩家可以修改鍵盤的設置來讓其操作更加簡單。但是多數情況下例如修改人物模型和材質貼圖的行為亦或是改變遊戲亮度的行為都被認為是不道德的。遊戲作弊可以讓遊戲過程更加輕鬆,事實上要阻止所有的作弊行為基本上是不可能的。
利用遊戲的漏洞獲益的行為也應該算作作弊的一種。玩家對於作弊是否產生危害有兩種截然不同的意見,大多數人認為遊戲作弊行為傷害了遊戲的公正性和其他玩家的利益。可是也有些人認為遊戲作弊也是一種遊戲方式。無論作弊對遊戲和玩家有害與否,產生這種行為的最根本原因是遊戲開發者的錯誤。
作弊方法
[編輯]在網絡和聯網遊戲中有很多種作弊的方法。
在遊戲開發者中一直流傳着一句名言:「永遠不要相信客戶端。」程序員一直在爭論是否要把所有的信息都發送到客戶端的玩家面前,無論這類信息是否應該被發送。舉例來說,在FPS中的玩家不應該看到一扇門後的另外一個玩家,但是使用作弊器的玩家就可以獲得額外的數據得知敵人的位置。
軟件作弊
[編輯]很多人使用改編遊戲的方法來實現作弊。當軟件(大多數)使用二進制編碼並且難以解碼的時候,使用遊戲引擎就是一個簡便的方法。在軟件的保護層下修改遊戲變得比以前要容易得多。
這類作弊可以產生諸如透明地圖、無限體力值等效果。
內存修改作弊
[編輯]部分電子遊戲的內存數據並沒有進行必要的加密措施,這導致玩家可以隨時通過內存數據修改器來修改遊戲的內存數據。
此類作弊可以達到修改遊戲貨幣等效果
硬件作弊
[編輯]使用超高亮度顯示器或者修改版的顯卡可以讓玩家在黑暗處看清敵人和透視功能。這樣的作弊很難用軟件阻止,但是這類作弊的局限性也很大。
截獲數據作弊
[編輯]客戶端可以截獲服務器不應該發送到自己方的數據進行作弊。比如自動瞄準機器人和透視功能就可以使用額外的數據通過計算實現。
反作弊
[編輯]遊戲的開發者和第三方軟件開發者試圖通過用技術手段來阻止玩家作弊。各種反作弊系統被廣泛應用於第一人稱射擊遊戲中,比如戰慄時空系列中的VAC,雷神之錘系列中的PunkBuster等。第三方軟件比較著名的有Cheating-Death與sXe Injected。
有些公司對待作弊者的措施非常嚴厲,就是把作弊者從服務器上禁止,但是這又會導致遊戲銷量的降低。