游戏发行
没人能玩到的游戏,再好也不算做完。
发行是大多数处女作最终没走到的一步,也是收获最多的一步。第一款游戏,就从 Cadeplay 开始——不花钱,也不用等审核,一个链接就能发给朋友。商店和你自己的网站,等有了值得送审的东西再去也不迟。
从 Cadeplay 开始——一个链接就能玩
Cadeplay(cadeplay.com)是一个 HTML5 网页游戏门户,无需安装,在浏览器里直接就能玩。把游戏打成一个 zip 文件上传,任何人点开链接就能开玩——不用注册商店开发者账号,也不用等应用审核。上传免费,游戏的权利仍归你所有。这是把第一款游戏送到大家面前最快的路。
Cadeplay 和商店有什么不同
| 对比项 | Cadeplay | 三大商店 |
|---|---|---|
| 费用 | 免费上传 | 需要付费注册开发者账号(各商店收费方式不同) |
| 玩家怎么拿到 | 点开链接就在浏览器里玩——无需安装,喜欢的话还能添加到主屏幕 | 在商店里找到,再下载安装 |
| 到第一次游玩 | 构建切换为正式版本的那一刻起,任何拿到链接的人都能玩 | 审核通过后才公开(测试轨道只面向指定的测试者) |
| 设备 | 手机、平板、电脑上的任何浏览器 | 要为每家商店的平台(Android · iOS · PC)分别做构建 |
上传后 Cadeplay 会帮你加上的东西
构建一切换为正式版本,游玩地址就开放了。审核前、审核中,甚至被拒之后,收到链接的人都不用账号就能马上玩。不过在通过审核之前,它不会出现在首页、游戏目录和搜索里——只有拿到链接的人才找得到。先给朋友看,改掉他们卡住的地方,再申请审核。
让玩家留下来的三件事
- 一根拇指 Cadeplay 的玩家大多用手机进来。菜单、暂停、重来——所有操作都必须不用键盘和鼠标、只用一根拇指就能玩到最后;按键只是快捷方式。动手之前先定好角色怎么移动:给做好的键盘游戏再补上触控,就等于重写操作。
- 用玩家的语言 游戏里的文字和商店介绍,都要以玩家自己的语言显示。用你会的一种语言写,其余交给 AI 工具——但游戏名字永远不要翻译。也别忘了阿拉伯语这样从右往左书写的语言。
- 内容饱满的商店页面 审核需要图标、封面和截图。一张截图也能过审,但单薄的页面没人会点。把截图位都填满,再加一段简短的游戏视频——甚至可以让 AI 工具去玩游戏并截下画面。
上传方法——三步
- 打成 zip 把导出的网页版游戏打成一个 zip,让 index.html 位于最顶层(或往下一层)。
- 令牌只需拿一次 在 Cadeplay 控制台创建第一个令牌,只需一次,放进 .env 保存。绝不要把它粘贴到对话或代码里。
- 上传并切换为正式版本 上传 zip,通过自动检查后,把这个构建切换为正式版本。从这一刻起,就能通过链接游玩了。
审核前容易漏掉的事
- 内容问卷——用“是/否”回答游戏里有没有战斗、流血、赌博之类的内容。因为它和你的文件毫无关系,所以是“明明全都上传了,为什么提交不了?”最常见的原因。
- 游戏的地址名称(主机标签)会在首次公开时永久锁定。公开之前请慎重决定。
- 不要用 script 标签加载 SDK,也不要把它打包进 zip。Cadeplay 会替你注入,自己加反而会让它失效。
- 请使用相对路径(./)。像 /assets/… 这样以 / 开头的路径,在 Cadeplay 上找不到文件,只会留下一片空白画面。
- 游戏公开后,更新要经过审核才会发布。新构建获批之前,玩家继续玩当前版本;而回滚能立刻恢复上一个构建。
用一个链接,在 Cadeplay 上开始你的第一款游戏。
打开 cadeplay.com为什么一发布,一切就不同了
在陌生人上手之前,你都只是在猜。你知道按钮在哪、目标是什么,你自己的教程玩过四十遍。这些东西,在一个第一次看到这个画面的人面前,一条都撑不住。
发布还会逼你做出一直在躲的决定:游戏叫什么、一句话怎么介绍、图标长什么样。这些不是收尾的杂活,而是你终于必须说清「我这游戏到底是什么」的时刻。
三大商店
三家都抽成,都要求付费的开发者账号,也都会在上线前审你的包。差别在于面对的人群,和审得有多严。
注册费、分成比例、审核时长、年龄分级规则都会不时变动,写在这种页面上的数字很快就过时。在拿某个数字来做计划之前,先去读各家商店的官方开发者文档。
网页发布——HTTPS 不是可选项
把游戏放到网页上,任何人都能通过一个链接、在任何设备上玩,不用过审也不用花钱。但它必须以带有效证书的 HTTPS 提供,而对游戏来说,这不只是「看起来可信」的问题。
浏览器把一长串能力限定在安全上下文里——也就是通过 HTTPS 提供的页面。全屏行为、用于鼠标视角的指针锁定、手柄访问、麦克风和摄像头、支持离线游玩的 service worker、持久化存储,全都在这条线之后。用明文 HTTP,你的游戏不只是显得不可信——有些功能会直接不工作,浏览器还会在地址旁边挂个警告。
上传到 Cadeplay,每款游戏都会自动获得 HTTPS 地址——不用操心证书。
证书是免费的,签发是自动的。PES 跑在 Caddy 反向代理后面,由 Caddy 自己申请并续期 Let's Encrypt 证书——不用手动续,也不会到期翻车。现在的主机服务大多都有等价的机制,所以把这件事做对,成本几乎为零。
按下发布之前
- 一句话都别说,看着一个人从头玩到尾。让他停下来的那个东西,改掉。
- 在手机上、以及一块你没用来开发的屏幕上试一遍。第一次上线,多半会在别人的设备上出问题。
- 确认你对发出去的每一份素材都有权利,包括生成出来的那些。游戏被下架,问题常常就出在这儿。
- 在包做好之前,先把一句话介绍写出来。你要是一句话说不清,玩家也说不清。
然后就发出去。那个让你有点难为情、但已经上线的版本,比留在你电脑里的完美版本更有价值。