Unity steamworks 对接流程
對接steamworks流程如下:
1.接入最新Steamworks.NET:
Steamworks.NET鏈接地址:
2.下載后直接導入Unity工程下:
導入后,可以看到插件一共有三個文件夾:Editer;Plugins;Scripts;
3.修改SteamManager腳本
打開Scripts文件夾下的 Steamworks. NET 文件夾,打開SteamManager腳本,
將 if 條件中的 AppId_t.Invalid 改為 (AppId_t)480 或者 new AppId_t(480) ,
把 480 改成自己在 steamworks 上花100刀買的那個游戲編號。
4.修改steam_appid
然后在資源文件夾下搜索 steam_appid,是個txt文件,打開后將 480 改為在 steamworks 上花100刀買的那個游戲編號,同上。
接入到這里基本就算基本告一段落了。
這里時我們可以使用SteamworkSDK提供的發布功能進行發布。
1.下載最新的Steamwork SDK
2.解壓后修改兩個腳本,路徑:tools\ContentBuilder\scripts
將第一個app文件重命名,1000 改成自己的游戲編號,第二個depot文件也重命名,1001 改成自己的depot編號。(steamworks有游戲的app編號,一般最后一位數字都是0,而depot是游戲的版本編號,差不多這么理解吧,depot除最后一位數字外其余數字都與app編號相同,所以depot有多個,用最后一位數字(123456789)區分。比如要上傳游戲的第一個版本,app編號就是1000,depot編號就是1001,第二個depot編號就是1002。)
用筆記本的打開方式修改兩個腳本的內容,
app的腳本:
第一行的 1000 改成自己的游戲app游戲編號
最后一行兩個 1001 改成自己的depot編號,就是把app游戲編號最后的 0 改成 1 。
depot的腳本:
把第二行的 1001 改成自己的depot編號。
找到上面的語句,把后面引號內的路徑改成自己游戲所在的路徑。不過我一般是把游戲復制放在SDK的content里:C:\steamworks_sdk_146\sdk\tools\ContentBuilder\content
3.解壓的文件里找到下面這個東西,路徑:tools\ContentBuilder
運行run_build.bat,進行上傳。
總結
以上是生活随笔為你收集整理的Unity steamworks 对接流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS状态栏使用总结
- 下一篇: 【资料合集】2017云栖大会·广东分会回