购买 HTML5 游戏:付款前要核对的 12 件事
写给选购 HTML5 游戏或游戏模板的人的核对清单,附上我们自家商店的真实回答,包括我们没有提供的部分。

想买 HTML5 游戏又不想踩坑,付款前请核对十二件事:授权涵盖什么;谁可以玩、能不能放广告;您可以修改什么、不可以转售什么;源码是否可读;需要哪些工具和构建步骤;能在哪些浏览器上运行;哪些语言是真实存在的;有没有可试玩的演示;文档涵盖哪些内容;售后支持持续多久;以及退款与更新如何处理。
大多数商品页只回答其中一部分,其余的略过。略过并不一定是坏兆头,但只有开口问了才知道,而且付款前问比付款后问省事得多。本文给出这十二个问题、好答案的样子,以及几分钟内如何自行核实。
需要事先说明:我们是 Polar Games,一家在自己的商店出售成品 HTML5 游戏的工作室,所以这是卖家在谈买家怎么买。我们用自家的商品页作例子,包括不太好看的那一部分;这份清单对其他任何卖家同样适用。凡是列出“我们的回答”之处,都直接来自我们公开的授权条款和各商品页。
购买 HTML5 游戏之前:商品页到底在卖什么
一个 HTML5 游戏出售页,或者 HTML5 游戏模板页,可能指三种完全不同的东西:上传即可运行的成品游戏;专为换皮而做的模板;或者还要做大量真正开发才能玩的起步套件。它们花掉您的时间差别很大,所以先想清楚买的是哪一种,再去比价。
在我们的商店里,每一件商品都是成品游戏,不是起步套件。购买前可以先试玩,上传到静态网站空间后即可运行。我们的页面写得很直白:“Every template is a finished game, not a starter kit.”(每个模板都是完整的成品游戏,不是起步套件。)任何卖家都应该能对自家商品写出这样一句话。
第 1 至 3 项:授权
1. 授权范围:一个最终产品,还是不限数量?
好答案:用一句话说明一次购买可以发布多少个产品、谁算最终用户、授权是否会到期。核对方法:去找授权条款原文,而不是购买按钮旁边的宣传语,并留意“最终产品”(end product)、“客户”(client)和“永久”(perpetual)这几个词。
我们的回答:每次购买都是一份永久、非独占的授权,可将您购买的版本用于一个最终产品,可以是您自己的,也可以是一位客户的。授权不会因为售后支持结束而失效。如果您打算做第二个产品,请在购买前先问,因为条款写的是一个。
2. 谁可以玩?能不能放广告?
好答案:授权写明您的玩家是否可以免费游玩、您能否向他们收费、是否允许投放广告。核对方法:读关于最终用户和变现的那一段,然后单独再问一句,游戏里是否已经带有广告代码。
我们的回答:玩家可以免费访问您的最终产品,也可以通过广告变现的方式访问。不过游戏本身不含广告网络。每件商品的“Not included in this edition”(本版本不包含)清单里都写明了广告 SDK、广告账号或广告服务商,Zabum 和 Ricopop 带有可选的广告设置,默认关闭。接入广告网络并通过其审核,是您这一侧的事。
3. 您可以修改什么,不可以转售什么?
好答案:您可以修改自己产品内的代码、美术和音频,但不可以出售模板本身。核对方法:看有没有两句分开的话,一句讲修改,一句讲再分发。只写“完整权利”的卖家,让您去猜他指的是哪一种。
我们的回答:您可以修改最终产品内的代码、美术和音频。您不可以单独转售、共享或再分发模板、其源码或其素材,不可以将它们作为套件或素材包出售,也不可以放进面向开发者的其他产品里。字体等第三方部分保留各自的授权。
第 4 至 6 项:源码、工具与构建步骤
4. 源码是可读的,还是被混淆的?
好答案:格式规整、未压缩的代码,打开就能看懂,并附有说明各部分位置的手册。核对方法:索要文件清单,然后打开演示或示例里的一个 JavaScript 文件。如果它是一整行超长内容,您就有答案了。
我们的回答:Velvet Pool 的 1.0.1 版把过长的单行字符串(音频、翻译、着色器)拆成了易读的多行;Zabum 的 1.0.1 版开始提供未压缩、带 source map 的可直接上传构建。这两处都是上线后的修正,所以更新日志值得一读:它能让您看到卖家承认自己修过什么。
5. 修改它是否需要付费的引擎或编辑器?
好答案:运行要求里列出每一样工具,而且没有一样需要您没预算的授权。核对方法:读要求清单,在里面搜索“engine”(引擎)、“editor”(编辑器)、“licence”(授权)和“account”(账号)。如果游戏是用某个引擎做的,问一问编辑它是否需要另外的授权,以及由谁付费。
我们的回答:要求清单列的是浏览器、静态网站空间,以及编辑部分源码时需要的 Node.js。没有任何一件商品要求付费引擎、编辑器或账号。随游戏附带的库,例如 Puttide 里的 Three.js 和 Rapier,放在它的 lib/ 文件夹里,其声明放在 THIRD-PARTY-LICENSES 中。Puttide 也不从 CDN 加载任何东西:库、字体和音乐全在 game/ 里,所以只需要您自己的空间。
6. 构建步骤、npm 还是服务器:运行前必须具备什么?
好答案:一句话说清托管游戏需要什么,另一句话说清编辑游戏需要什么。核对方法:在要求清单里找 npm、Node.js、PHP、数据库和“file://”。
我们的回答:Velvet Pool 和 Puttide 不需要 npm、构建步骤、PHP、数据库或账号;把 game/ 文件夹上传到任何静态空间即可。Zabum 的 game/ 文件夹同样可以直接上传,但要修改它的题目,就得编辑 React 和 TypeScript 源码并运行 npm run build:static,这需要 Node.js 20.19 或更高版本。它可选的 PHP 排行榜需要 PHP 7.4 及以上,以及一个可写入的文件夹。我们好几个版本还特别说明,从本地磁盘用 file:// 打开无法运行,所以请放到服务器空间上测试,不要直接双击。
第 7 至 9 项:浏览器、语言与演示
7. 它真正能在哪些浏览器和设备上运行?
好答案:给出最低浏览器版本,至少说明游戏需要的技术,例如 WebGL2、WebAssembly 或 Canvas 2D。核对方法:在您的受众最可能使用的最旧手机和浏览器上打开演示,并旋转屏幕。
我们的回答:只有 Zabum 列出了确切版本:Chrome 和 Edge 107+、Firefox 104+、Safari 16+(iOS 16+)。其他商品的要求里写的是技术:Velvet Pool 需要 WebGL2,Puttide 需要 WebGL2 和 WebAssembly,Riffvolt 需要 Canvas 2D 和 Web Audio。Deepforge 列出了触控和鼠标操作。Zabum 可以安装为应用并离线使用,但仅限 HTTPS。
8. 真正提供了哪些语言?
好答案:游戏界面、语音或音频、手册和商店页面,分别列出。核对方法:在演示里切换语言,并在每种语言下打开设置菜单。一个国旗图标并不等于翻译。
我们的回答:Velvet Pool 和 Puttide 的界面有 14 种语言,但手册只有英文和葡萄牙语。Gridspark 的界面同样有 14 种语言,而旁白片段只有英文。Deepforge 的界面是英文和巴西葡萄牙语,而它的买家指南有 14 种语言。Tenguin 有 14 种界面语言,以及英文、葡萄牙语和西班牙语的语音引导。同一个问题,四种不同的答案。
9. 付款前能不能玩到完全相同的版本?
好答案:提供与您将下载的同一构建的可试玩演示,而不是预告片或示意图。核对方法:玩十分钟,切换语言,打开设置,暂停,调整窗口大小,再刷新页面,看进度是否还在。
我们的回答:每个商品页都有“Live preview”(在线预览)按钮,打开的就是该版本的演示,截图也是从中截取的。例如在 Puttide 和 Zabum 里,进度保存在玩家的浏览器中,所以刷新一下就是一次公平的测试。
第 10 至 12 项:文档、售后支持、退款与更新
10. 文档涵盖哪些内容?
好答案:涵盖安装、自定义和故障排查,配有截图,并且在购买前就能阅读。核对方法:打开商品页上的文档链接。如果没有,就索要目录。
我们的回答:每个商品页都链接了它的文档。Velvet Pool 和 Puttide 附带带插图的英文和葡萄牙语手册。Gridspark 的手册涵盖安装、自定义、20 个常见问题和故障排查。Tenguin 的离线买家指南有 14 种语言,不过其中的截图仍是英文。
11. 售后支持持续多久,涵盖什么?
好答案:一个月数,一份涵盖范围的清单,以及一句说明哪些要另外收费的话。核对方法:找“included”(包含)、“extension”(延长)和“customisation”(定制)这几个词。
我们的回答:售后支持自购买之日起 6 个月,如果在结账时选择延长则为 12 个月。涵盖安装和使用所提供文件的问题,以及对所提供游戏中可复现缺陷的修正。定制、新功能、托管、SDK 或门户集成,以及在您的服务器上安装,都属于另外的服务,开工前先报价。售后支持结束后,授权继续有效。
12. 退款、更新与第三方授权
好答案:退款规则一句话能说完,无论它是以天数计的期限,还是类似“下载之前”这样的条件;关于更新的说明不夸大承诺;并且列出第三方素材。核对方法:读退款那一段,看是什么触发了这项权利,查找“updates”(更新)一词,以及下载包里有没有授权文件。对数字商品,要问清退款权利何时终止:是某个日期,还是下载那一刻。
我们的回答:模板是数字商品,所以只有在您尚未下载模板,或所提供的模板存在我们无法修复的缺陷时,我们才办理退款。没有以天数计的期限。申请时请带上您的授权编号写信给我们。退款后的购买,授权即告终止。实际操作中,请先试玩在线演示,等准备好使用游戏时再下载,因为下载之后,退款取决于是否存在我们无法修复的缺陷。同一版本的更新在发布后会出现在您的资料库中,我们不承诺固定的更新期限。历史记录是公开的:Velvet Pool 于 2026 年 10 月 15 日发布 1.0.0,18 日发布 1.0.1,22 日发布 1.1.0。这是一份记录,不是承诺。字体等第三方部分保留各自的授权,列在 THIRD-PARTY-LICENSES 中。
查看 Puttide:30 个球洞,库文件随游戏文件夹附带,并含授权声明
版本不包含什么:请先读这份清单
每个 Polar Games 商品页都有一个标题叫“Not included in this edition”(本版本不包含)。我们写它,是给那些即将自行假设某件事的买家看的。下面是我们的 8 球台球游戏 Velvet Pool 的清单:
- 在线多人游戏或私人在线房间
- 在线排行榜或云端账号
- 广告 SDK 或广告账号
- 原生应用、托管或托管服务
请把它当成前方仍待完成工作的地图来读。您确实得到的是:对战电脑的 8 球、练习模式和同一设备上的双人对战,以及可读的源码和可直接托管的构建。如果您需要在线房间或排行榜,这个版本就不合适,我们宁可您在付款前就知道这一点。
其他版本有各自的边界。Zabum 不包含防作弊的排行榜或管理后台:它可选的 PHP 排行榜只是一个休闲的共享计分板。Tenguin 不包含云存档、在线账号、真实货币购买或已连接的广告服务商。
付款前的危险信号
- 授权只是描述里的一行字,或者要付款之后才能看到。
- “不限”或“终身”后面没有名词:不限什么、对谁、多长时间?
- 源码“可应要求提供”,或者只有没人能看懂的压缩文件。
- 演示只是一段视频、一张示意图,或者与您下载的不是同一个构建。
- 没有运行要求清单,结账之后才冒出需要付费工具、服务器或数据库。
- 售后支持没有期限,也没有范围。
- 美术、字体或音乐没有来源清单,也没有写明所用授权。
- 没有退款条款,或者条款要付款后才能读到。
这些没有一条能证明游戏不好。每一条都是先问清楚的理由,并且要等书面回答。
买家速查表
把这十二行复制进给任何卖家的邮件里,包括我们。
- 授权:几个最终产品,涵盖哪些人?
- 玩家与广告:他们能免费玩吗,我能加广告吗,里面是否已有广告代码?
- 修改与转售:我能修改代码、美术和音频吗,什么是禁止的?
- 源码:可读且格式规整,还是压缩且混淆?
- 工具:编辑是否需要付费引擎、编辑器或账号?
- 构建:托管它需要什么,编辑它又需要什么?
- 浏览器:哪些版本或技术,手机上能用吗?
- 语言:界面、语音和手册,逐项说明。
- 演示:付款前能玩到完全相同的版本吗?
- 文档:能先读吗,它是否指明了各部分在哪里?
- 售后支持:几个月,涵盖什么,什么要另外收费?
- 退款、更新与第三方素材:退款权利何时终止(某个日期,还是下载),承诺了什么,哪些另有授权?
常见问题
哪里可以购买能直接发布的 HTML5 游戏?
您可以向单一工作室购买,也可以去有许多卖家的市场购买,这十二项核对对两者同样适用。在 Polar Games 商店里,每一件商品都是成品游戏,带有可试玩的演示、可读的源码和可直接托管的构建,截至撰文时标价从 5 美元到 59 美元(我们自己的商店目前在标价基础上优惠 10%,即每个商品页上显示的“工作室直售”价)。
HTML5 游戏模板和成品游戏有什么区别?
模板通常是为换皮和修改而卖的,而成品游戏是完整的,买来即可游玩。很多商品页把这两个词混用,所以请根据演示和包含内容的清单来判断。在我们的商店里,“模板”指的是一款您购买前可以先玩、之后可以换品牌或修改的完整游戏。
使用 HTML5 游戏模板需要会写代码吗?
原样发布的话不需要:我们的版本只需把游戏文件夹上传到静态网站空间。要更改标志、颜色或规则,则需编辑普通文件,所以有基本的网页知识会有帮助,手册也会指出各部分在哪里。在您的服务器上安装属于另外的服务,开工前我们会先报价。
我能在买来的 HTML5 游戏里放广告吗?
这取决于授权,所以请在付款前先读。我们的授权写明,玩家可以免费访问您的最终产品,也可以通过广告变现的方式访问。这些版本不含广告账号,所以您需要自己接入广告网络并通过其审核。
我可以转售这款游戏,或者给多个客户使用吗?
在我们的授权下不可以。一次购买涵盖一个最终产品,可以是您自己的,也可以是一位客户的,您不可以单独转售或再分发模板、其源码或其素材。如果要做第二个产品,请先查看条款或询问我们。
售后支持结束后,我的文件会怎样?
授权继续有效。您购买的文件会在商店运营期间保留在您的资料库里,在正常运营期间我们也会继续提供您所购买的那个版本。结束的是售后支持,即 6 个月,选择延长则为 12 个月。
拿我们来检验这份清单
我们宁愿您自己检验我们的回答,也不希望您只听我们一面之词。任选一件商品,对照它的页面、演示、文档和条款页,逐项核对这十二点;有任何缺失,随时来问我们。售后支持就是为此而设。
