把Unity包体构建到steam的后台

Posted 围墙外的世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把Unity包体构建到steam的后台相关的知识,希望对你有一定的参考价值。

一 首先到Steamworks去下载需要的SDK,修改sdk\\tools\\ContentBuilder\\scripts里面的俩个vdf文件名

      app_build_1000.vdf文件是你游戏软件的,depot_build_1001.vdf是你游戏软件里面的一个depot,(一个app里面可以有多个depot),app_build_1000.vdf文件名中的1000修改你在steam后台的appid,比如你的appid是819800,你就修改成app_build_819800.vdf。把depot_build_1001.vdf中的1001修改成你steam后台的depot id,如果你的depot id是819801,你就修改成depot_build_819801。

二修改app_build_XX.vdf和depot_build_XX.vdf里面的内容

 app_build_XX.vdf只修改你appid 和depots俩个选项就可以了

 depot_build_XX.vdf文件要修改depotID 和ContentRoot,LocalPat三个选项

三 上面的sdk配置好了之后,下面就可以打包了,打开sdk\\tools\\ContentBuilder文件夹,里面有builder,builder_linux,builder_os三个文件夹,分别对应windows,mac和linux三个环境下的打包。这里说明的是windows下的打包,所以我们找到builder文件夹下的steamcmd.exe文件,双击打开,,使用steam命令行操作。

打开之后你要先登录到steamworks的账号,如果你有登录密钥的话,也要输入你的登录密钥

之后输入run_build_app 你的depot_build_1001.vdf文件路径

到这里你就完成了所有操作了。你可以到你的steamworks就可以看到你的包体了。

 

以上是关于把Unity包体构建到steam的后台的主要内容,如果未能解决你的问题,请参考以下文章

unity AB包体大小优化

unity AB包体大小优化

unity AB包体大小优化

构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统--工作流演示截图

Unity把新场景代码添加到构建并在加载场景时叠加场景

构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(61)-如何使用框架来开发?