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