哈喽大家好,我是property
我推出了插件【一键发布Steam】
上百小时技术沉淀!!!
上千次失败精心打造!!!
限时优惠!!!
插件亮点
- 无需复杂配置,一键发布Steam
- 提供SteamAPI、支持成就、获取用户名等
- 提供好用的WindowsAPI
- 可在编辑器内预览效果
- 提供打包面板
- 打包速度快
- 带有示例项目
- 以简单的UI操作代替复杂的命令行操作
适合人群
- 想上Steam不会接SteamAPI
- 想打包Windows的小白
- 直接打包Windows总是失败
- 不知道如何调用WindowsAPI
- 高频率使用electron-packager打包项目,嫌反复粘贴命令改参数太麻烦
插件截图
菜单
发布面板
API
示例项目
使用前的准备工作
插件依赖
nodejs
electron(全局安装)
electron-packager(全局安装)
steamworks.js(全局安装)
使用npm install -g安装即可
请在…\extensions\BuildWindowsAPP\main\preview\preview.js中把steamAppID变量设置成你的游戏ID
同理也需要在…\extensions\BuildWindowsAPP\main\build中设置
请在启动游戏前打开Steam
如果您打包了项目,请在打包后点击打开steamSDK目录按钮,把目录内的steamworks.js文件夹复制到输出目录的resources文件夹下,不然会找不到Steam相关API
如果是预览则不需要进行特殊操作
关于Steam成就的接入
只有已经发布的游戏才可以编辑成就
在接入成就前,确保你已经修改了代码中的steamAppID(改成你自己的游戏)
请在你的Steam游戏管理后台添加新的成就
并且要记住你起的名字,之后会用到
之后在直接调用我提供的API即可
需要传入的name就是让你记住的你自己取的名字
打包失败
首先确定电脑已经安装好了依赖环境,而且是全局安装
项目路径不能有中文
项目不能直接在盘下
eg:
直接放在D盘下
D:\你的项目 ×
不直接放
D:\Cocos\你的项目 √
请确保系统允许运行脚本
在命令行输入
set-ExecutionPolicy RemoteSigned
选择A即可
请确保再次打包时你的项目可以被覆盖
Mac电脑上不能使用
问题反馈
问题反馈请联系作者
邮箱:2573126576@qq.com
上学中,合作勿扰