Caputchin
游戏自定义

自定义你访客所玩的游戏

一个来自应用市场的游戏带着它作者交付的预设运行。从仪表盘里你可以覆盖那些:游戏的语言、它的皮肤和它的玩法配置,好让挑战匹配你的产品和受众。你撰写这些覆盖一次;Caputchin 在服务器上解析它们,并把它们应用到渲染出的游戏上。

这一页讲注册一个游戏并管理它的生命周期。逐维度的操作指南从这里分支出去。

自定义住在哪里

打开一个团队,打开一个站点密钥,前往它的 游戏 页。你注册的每个游戏都出现在 已注册游戏 下面;打开其中一个就落进它的编辑器,它有四个标签页:

标签页你设置什么
配置游戏暴露的玩法选项,例如难度。见 配置
语言游戏的已翻译字符串。见 自定义语言
皮肤游戏的颜色和视觉资源。见 自定义皮肤
设置更新、自动更新和移除(见下文)。

你也可以在 团队 层级(团队自己的 游戏 页)注册并自定义游戏一次,团队里的每个站点密钥就都继承它们。一个站点密钥看得到它自己已注册的游戏,加上团队的,并能覆盖任何值而不必离开它的页面。见 范围

注册一个游戏

在游戏页上的 添加游戏 面板里:

  • 应用市场游戏:在框里搜索,挑一个游戏,编辑器就打开。这是常见的路径;完整演练见 从应用市场添加一个游戏
  • 自定义游戏:输入你自己的 id 并点击 定义,以撰写一个你自己托管的游戏。见 自定义游戏

注册一个应用市场游戏会固定它的一份快照,于是你访客所玩的版本是固定的,直到你选择更新它。

游戏设置:更新与移除

设置 标签页随时间管理一个已注册游戏。

自动更新

一个应用市场游戏有一个 自动更新 开关。它一开(一个新注册的应用市场游戏的默认),游戏就跟踪通过它回放检查的最新已发布版本,于是你自动得到作者的修复和改进。把它关掉以钉死在你注册的那个确切版本上。

立即更新

当自动更新关着、而作者发布了一个更新的版本时,设置标签页会显示一个更新可用,并提供 立即更新。应用它会把游戏重新固定到当前版本,并保留你已经撰写好的配置、语言和皮肤预设。先前的固定被替换,所以这不可逆。

删除一个游戏

设置标签页有一个 删除游戏 动作。它在一次确认之后,移除当前范围(这个站点密钥,或这个团队)的游戏预设和模式。一经删除,访客在他们下次加载时回退到游戏的内置预设。删除这份自定义不会把游戏从应用市场移除;它只清掉你在这里撰写的东西。

团队与站点密钥范围

自定义按最具体者胜解析,按这个顺序:

  1. 站点密钥:对这一个密钥的覆盖。
  2. 团队:团队里每个密钥共享的一个基线。
  3. 内置:游戏作者交付的预设。

一个站点密钥的值胜过团队的值,团队的值又胜过内置默认,逐个值计算。所以一个站点密钥可以改一个颜色,而从团队继承其余的一切,团队又从游戏继承。在团队上设一次基线,然后只在单个密钥上覆盖那些例外。

什么适用,以及在哪个套餐上

每个维度在一个不同的套餐上解锁。覆盖在服务器上解析,并在运行时应用到渲染出的游戏上。

维度套餐
配置每个套餐,包括 Solo
语言(locale)Alpha 及以上
皮肤Alpha 及以上

自定义游戏周围的 组件外壳(它的品牌条、颜色和链接)是一个独立的、Apex 档的功能;见 给组件做白标

自定义(自托管、非应用市场)游戏以同样的方式解析它们的预设:你在仪表盘里撰写字段模式,而不是从一个应用市场清单继承它,然后对着它撰写配置、语言和皮肤预设,Caputchin 在运行时按上面同样的套餐档位解析并应用它们。见 自定义游戏

另见

本页内容