常见问答

如果我能够创建自己的启动器,为什么还要使用艾克索拉启动器?

在开发的最终阶段或游戏完成之后,您肯定不想把资源耗费在创建自己的启动器上。

艾克索拉启动器的费用是多少?

启动器是一个增值服务产品,也就是说,艾克索拉标准费用中已包含启动器访问权限。如果要通过艾克索拉CDN来交付游戏和更新,则可能产生额外费用(0.01美元/GB)。但如果使用P2P负载均衡系统,平均可将该费用减少80%。

游戏需要启动器保持运行才能正常工作吗?

默认情况下,启动器将始终运行。启动器启动游戏后将隐藏在系统托盘中,因此不会占用大量资源。玩家可以关闭启动器进程,游戏将继续运行,因为实际游戏会话过程中不需要连接。

艾克索拉启动器与Steam有何不同?又有什么相似之处?

艾克索拉启动器相当于Steam和游戏之间的一座桥梁。

如果在Steam上发布游戏,能够从启动器下载所有内容吗?还是只将完整游戏和启动器上传到Steam,之后再从启动器获取额外更新?

这两种方式启动器均支持。您可以将游戏的最新版本打包到启动器中,然后在Steam上分发,这种情况下用户无需另行下载(游戏交付由Steam全权负责)。如需快速交付一个更新,则可使用启动器作为快速交付手段,而无需再将游戏打包到启动器并重新上传到Steam。选择哪种方式由您自行决定。

开发者需要维护两个游戏版本吗,一个用于Steam,一个用于独立程序?还是只需将同一个版本上传到Steam?

不需要两个版本。如果同时使用独立程序和Steam两种交付方式,艾克索拉启动器也可满足您的需要,它可将这两个平台的用户数据收集到一个数据库中。有一个无缝集成的功能可以让在Steam中首次运行该游戏的新用户无缝通过注册流程,因为我们不会询问其任何信息。同时他们也可访问您在Steam生态系统之外的官网,并使用Steam OpenID在官网进行登录,从而加入官方/中心化社区(例如在论坛上进行交流、发现新游戏、阅读新闻等)。

我正在使用Steam工具,包括他们的启动器,也不用操心CDN费用。我为什么要冒这个风险?

您可以在由Steam支付CDN费用的同时使用艾克索拉启动器,并可以将您的游戏打包到启动器以在Steam分发。这不仅没有风险,而且好处很多,得益于启动器充分的可定制性,您可以采用您所希望的方式,借助启动器与您的活跃社群开展沟通。您还可以收集一批用户储备,从而在Steam生态系统之外接触这些受众,并与您的粉丝进行交流。

你们有没有预集成启动器的CDN列表?要进一步集成,我是否需要联系CDN厂商?我能否使用列表以外的CDN?

艾克索拉已集成了G-Core Labs的CDN,因此无需联系CDN提供商。

用Solid State Networks不行吗?

Solid State Networks的主要业务是CDN,所以他们的启动器解决方案并非为优化CDN费用而设计。

启动器中是否包含IPC解决方案?

目前没有IPC,因为启动器中没有需要使用IPC通信的功能。未来将会添加更多功能,例如直播视频流,以及浮层(overlay)中的游戏商店功能(要求IPC,通过SDK实现),因此我们有添加IPC的计划。

艾克索拉启动器的用户可如何访问游戏?可通过订阅、优惠券或促销码等形式来分发游戏吗?

目前用户只能通过兑换游戏密钥来访问游戏。

如果艾克索拉启动器的用户未购买游戏密钥,可以下载游戏更新吗?

不能。如果未购买游戏密钥,则无法访问游戏和游戏更新。

有没有可通过P2P连接来连接同一局域网上的电脑的解决方案?这样数据可以只在该局域网内传输。

暂时还没有此类解决方案。

艾克索拉启动器支持不同访问级别吗?例如alpha用于测试,beta用于最终用户。

是的,艾克索拉启动器可支持不同访问级别。上传游戏编译版本时,可选择两个阶段之一:test,用于测试;master,用于最终用户。如要使用stage=test阶段发布的游戏来启动启动器,请在控制台中传递-game_stage test参数。例如:launcher.exe -game_stage test

艾克索拉启动器的游戏列表中会显示什么游戏?是显示所有添加的游戏,还是只显示用户已购买的游戏?

该列表包含已添加到启动器的所有游戏。用户已购买的游戏会显示开始游戏按钮,其他游戏则显示购买按钮。

特殊用户可以获得免费游戏密钥吗?怎样使用?

可以,您可从发布商帐户下载游戏密钥,然后通过希望的方式免费发送给用户。这些用户可在启动器中激活其密钥。

用户在启动器中完成认证后,可以自动在游戏中通过认证吗?

可以,有一个自动进行游戏内认证的解决方案。--xsolla-login-token参数用于将用户数据从艾克索拉启动器发送到游戏。要获取用户数据,可解码该参数的值(请参阅高级诀窍)。

游戏密钥激活说明中不包含启动器的下载链接。要单独发送该链接,请执行以下操作:

  1. 生成安装文件。
  2. 在发布商帐户的游戏密钥设置中,将该安装文件作为DRM Free(无数字版权管理)的分发包上传。
用户购买该游戏后,将获得该分发包的下载链接。

如果用户进行了退款,还能继续访问游戏吗?

用户将不能继续访问游戏。他们可以通过购买按钮重新购买游戏。

如果更改了启动器图标并重新生成了启动器,但托盘中的启动器图标并没有改变,该怎么办?

重新安装启动器。

怎样减少检查可用游戏更新的频率?

要设置检查可用游戏更新的间隔,请更改config.json文件中的check_update_interval参数,单位为毫秒。默认值为10800000

如果桌面版启动器的版本跟上传到发布商帐户中的启动器版本不同,该怎么办?

重启启动器。

在哪里可以找到启动器的日志?

可在以下目录下找到日志文件:

  • 对于Windows:
    • C:\Users{username}\AppData\Roaming{launcher name}\logs\
    • C:\Users{username}\AppData\Local\LauncherElectron\logs\
  • 对于macOS:
    • /Users/{username}/Library/Application Support/LauncherElectron/logs/
    • /Users/{username}/Library/Logs/{launcher name}/

本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。
为此页面评分
为此页面评分
我们还有其他可改进之处吗?

不想回答

感谢您的反馈!
上次更新时间: 2022年12月30日

发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

目录
报告问题
我们非常重视内容质量。您的反馈将帮助我们做得更好。
请留下邮箱以便我们后续跟进
感谢您的反馈!