Steam更改生成版本稽核清單,是要制裁AI遊戲了嗎?

作者:HaoHaoGames 發布時間:2026年10月31日 11:27

Hello大家好呀,我是《喪屍日協議》、《教資地獄》的製作人昊。

喪屍日協議
喪屍日協議
敬請期待
教資地獄
教資地獄
¥20


最近看到很多網上的討論,說Steam更改了生成版本稽核清單,然後在分析這個是否能有效地減少/制裁AI遊戲。

我看了下後臺,確實多出來這麼一個稽核專案:
“製作團隊需要透過Steam將上傳的遊戲版本遊玩5分鐘”

《喪屍日協議》實機截圖 1


但這和制裁/抵制AI遊戲有半毛錢關係嘛?

沒有,一丁點都沒有。

請容我簡單說下。

Steam上傳遊戲需要做3個步驟:

一,在Steam後臺定義啟動項。

這一步是告訴Steam客戶端,玩家開始遊戲時它要啟動哪個檔案。

《喪屍日協議》實機截圖 2


這個東西預設是 game.exe,開發者需要手動將它改成自己遊戲的啟動項的檔名。

比如我的喪屍日協議需要透過"Zombie Day Protocol.exe"這個檔案來啟動,就要填寫這個。

二. 透過SteamSDK或者透過網頁版上傳遊戲檔案。

如果遊戲檔案小一點的話,可以直接透過這個網頁版上傳檔案。

《喪屍日協議》實機截圖 3


而為了上傳更快,也可以使用SteamworksSDK來上傳遊戲檔案(將全部遊戲檔案放到content資料夾的指定資料夾裡,然後修改scripts裡的配置檔案,再修改下面的.bat檔案,執行.bat檔案就可以上傳了)——我為了方便,複製了不同遊戲的.bat檔案來方便操作。

《喪屍日協議》實機截圖 4

三. 在Steamworks後臺配置生成版本

告訴Steam哪個上傳的版本是最新版本,哪個版本是廢棄的版本,哪個版本是用來測試的分枝版本。

《喪屍日協議》實機截圖 5

——以上三條,有一條錯了就會導致Steam執行遊戲發生問題。

所以回到最開始的話題,Steam團隊要求開發者透過steam遊玩5分鐘,到底是為了啥?

說來好笑,這幾年其實看到過很多大家分享的因為配置錯誤導致生成版本沒透過稽核被打回的情況,包括且不限於:

  1. 忘記更改啟動項,啟動項是game.exe,而自己的遊戲啟動項實際上是xxxxx.exe

  2. 啟動項更改成英文遊戲名了,而實際自己遊戲的啟動項是中文名.exe

  3. 上傳的遊戲檔案多套了一層資料夾,導致steam客戶端在根目錄找不到啟動項(這個新手常犯)。

  4. 忘記把新上傳的檔案包設定成預設版本,導致steam稽核的還是很久以前上傳的老版本。

  5. 上傳時沒複製全,只把啟動項上傳了上去......

上述情況都會導致上傳Steam的版本無法執行或者執行的不是自己想要的版本。

而日常開發測試都會用編輯器去開啟和執行,所以真的會有一些開發者上傳之後,忘記自己在Steam客戶端開啟一下游戲試試......

以前Steam稽核團隊遇到這種情況,估計就迅速寫一個“app無法開啟”的反饋踢回去了。

但現在steam的開發者爆發式增長,忘記做檢查而犯這種低階錯誤的新手估計越來越多——

  1. 臨近遊戲釋出上傳個打不開的版本

  2. 等5個工作日收到steam後臺的拒絕資訊

  3. 然後立刻改了之後重新提交

  4. 一面等接下來5個工作日的稽核一面給客服瘋狂提交工單加急。

我想steam客服已經煩透了這種低階錯誤了吧。

當客服處理這種亂七八糟的低階錯誤所花費的時間精力已經明顯高於一個小功能的開發成本,那就真不如直接加一條限制,讓開發者先自己試下能不能啟動自己的遊戲,再來提交了。

所以,我覺得不用過度解讀這個5分鐘要求。這就是稽核團隊疲於面對低階錯誤而加的小功能而已。

——分割線分割線——

難得寫這麼長的帖子。順便安利下我新做的遊戲。

喪屍日協議
喪屍日協議
敬請期待

不算前期的開發時間,光現在測試也有快30個小時了。

《喪屍日協議》實機截圖 6

所以早就超過5分鐘啦~~(雖然是demo)

有小夥伴想玩清屏消滅喪屍的第一人稱射擊爽遊嘛~

歡迎來玩《喪屍日協議》呀~

遊戲Demo的0.9版本正在最佳化中,會在本週更新~

喪屍日協議Demo
喪屍日協議Demo
敬請期待