【插件】一键发布Steam!!!重磅!一键发布终于来了,支持Steam成就等API,支持WindowsAPI

哈喽大家好,我是property
我推出了插件【一键发布Steam】

上百小时技术沉淀!!!
上千次失败精心打造!!!

一键发布Steam

示例项目

限时优惠!!!

一键发布Steam

示例项目

插件亮点

  • 无需复杂配置,一键发布Steam
  • 提供SteamAPI、支持成就、获取用户名等
  • 提供好用的WindowsAPI
  • 可在编辑器内预览效果
  • 提供打包面板
  • 打包速度快
  • 带有示例项目
  • 以简单的UI操作代替复杂的命令行操作

适合人群

  • 想上Steam不会接SteamAPI
  • 想打包Windows的小白
  • 直接打包Windows总是失败
  • 不知道如何调用WindowsAPI
  • 高频率使用electron-packager打包项目,嫌反复粘贴命令改参数太麻烦

5875c203e8c5f7409b2452e6e908239

image

插件截图
菜单
image
发布面板
image
API
image
示例项目
image image image

使用前的准备工作

插件依赖
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
image
如果是预览则不需要进行特殊操作

关于Steam成就的接入

只有已经发布的游戏才可以编辑成就
在接入成就前,确保你已经修改了代码中的steamAppID(改成你自己的游戏)
请在你的Steam游戏管理后台添加新的成就
并且要记住你起的名字,之后会用到
之后在直接调用我提供的API即可
需要传入的name就是让你记住的你自己取的名字
image
image

打包失败

首先确定电脑已经安装好了依赖环境,而且是全局安装

项目路径不能有中文
项目不能直接在盘下
eg:
直接放在D盘下
D:\你的项目 ×
不直接放
D:\Cocos\你的项目 √

请确保系统允许运行脚本
在命令行输入
set-ExecutionPolicy RemoteSigned
选择A即可

请确保再次打包时你的项目可以被覆盖

Mac电脑上不能使用

问题反馈

问题反馈请联系作者

邮箱:2573126576@qq.com

上学中,合作勿扰

8赞

关注ing

有问题和想加入的更新内容,可以在本帖留言,我会修复or加新内容

高中了,还是在学习上多用时间吧,编程的事情等到大学再弄比较好!

1赞

感谢提醒,我就没事的时候当个兴趣爱好搞一搞,上高中之后没做过几个项目

现在的高中生都这么厉害了:+1::+1::+1::+1::+1:

不错,MARK

卖给官方吧

1赞

厉害厉害:+1:

(帖子被作者删除,如无标记将在 24 小时后自动删除)

感觉官方整合进引擎最好。

有何区别呢

…你说得对,又不是不能用,又不是缺这点钱,是吧

怕作者毕业/恋爱/继承家产/出国旅游/渡劫,然后跑路

1赞

这个价格劝退了。

(帖子被作者删除,如无标记将在 24 小时后自动删除)

考虑到大家近日对价格的反馈,决定做一次降价,希望这个插件可以帮助到更多有需要的人。

一键发布Steam

示例项目

1赞

:smile:作者顺应民心,估计看到那贴开喷了,不管如何,社区维护,cc发展壮大

优惠还在进行中… …