《小游戏开发实战》卷五《跨平台发行与出海》全 50 篇。第一部分回答「海外有哪些平台、条款差在哪、怎么一次发多家」,第二部分回答「怎么把一款中文游戏变成五语言游戏,并且证明它没撑破界面」,第三部分回答「出海那些法条、税务与资金的事怎么落到代码和账上」,第四部分回答「把这四块拼成一份能执行、能验收的出海发行方案」。
前四卷把一款小游戏设计出来、实现出来、推上线、经营起来;这一卷接着往前走一步:把它发到国门之外。贯穿全书的是虚构小游戏 《合成小岛》 与工具链 pebble——config/ 是唯一真源,sim/ 用 Python 跑仿真,core/ 用 TypeScript 写配置驱动内核,改一个数字,仿真与内核两处结果都变。本页是《跨平台发行与出海》的全书目录:按章节顺序列出全部 50 篇,点击标题直达正文,也可以从各节末尾的「阅读导航」按顺序通读,或先看目录篇
里的七处分工说明与可运行性口径。
全书概览
| 项目 | 内容 |
|---|---|
| 书稿 | 《小游戏开发实战》卷五《跨平台发行与出海》 |
| 篇数 | 50 篇(正文 16 章 48 节 + 目录篇 + 附录 F) |
| 领域 | 海外平台矩阵、SDK 接入与上架、平台抽象层、构建矩阵、Web 广告与 IAA、i18n 资源管线、文化与美术本地化、本地化质量、分语言运营、数据合规、归因与隐私、跨境结算、出海风控、海外买量、榜单竞品 |
| 贯穿游戏 | 《合成小岛》——合成 + 放置 + 关卡 + 装扮的轻度小游戏 |
| 贯穿工具链 | pebble——config/ + sim/(Python)+ core/(TypeScript)+ web/(单文件 HTML) |
| 核心主张 | 一份 config,三种消费;一份逻辑,两种宿主 |
| 可运行性 | S 仿真层 + P 内核层 + W 网页层 + D 静态层 + X 不可复现 + B 基准 |
| 实测环境 | Python 3.14.6(numpy 2.5.1 / pandas 3.0.3 / PIL 12.3.0)、Node 26.5.0、Playwright 1.59.1、macOS Darwin 25.3.0 |
| 依赖 | 零外部依赖——不用 matplotlib、不用 tsc、不用 npm |
| 承接 | 卷一《市场、品类与产品设计》15 章 45 节;卷二《引擎、实现与体验打磨》16 章 48 节;卷三《上线、变现与长线运营》16 章 48 节;卷四《商业运营实战》16 章 48 节 |
全书目录
前置
| 篇目 | 核心内容 |
|---|---|
| 目录 | 本卷定位、七处分工说明、可运行性口径与全书结构 |
| 附录 F:全书公式、参数与数据集索引 | pebble/ 全部文件索引、g<章号>_ 命名约定与六层复现命令 |
第一部分:海外平台矩阵与接入(第 1–4 章)
| 节 | 文章 | 核心内容 |
|---|---|---|
| 1.1 | 平台分层与流量结构 | 平台分层与流量结构(D+S) |
| 1.2 | 各平台分成与结算条款 | 各平台分成与结算条款(S+D) |
| 1.3 | 平台选择与组合策略 | 平台选择与组合策略(S/B) |
| 2.1 | SDK 与广告 API 接入差异 | SDK 与广告 API 接入差异(D+P) |
| 2.2 | 上架资料、审核与驳回 | 上架资料、审核与驳回(D+P+X) |
| 2.3 | 平台专属能力:存档、排行榜与多人 | 平台专属能力(D+P) |
| 3.1 | 平台抽象层与渠道差异化配置 | 平台抽象层与渠道配置(P) |
| 3.2 | 构建矩阵与产物管理 | 构建矩阵与产物管理(P) |
| 3.3 | 多平台版本一致性与回滚 | 版本一致性与回滚(P+S) |
| 4.1 | Web 广告形态与 H5 广告网络 | Web 广告形态与 H5 广告网络(D+P) |
| 4.2 | 无内购平台的纯 IAA 结构 | 无内购平台的纯 IAA 结构(S) |
| 4.3 | 多平台收入对比与配比 | 多平台收入对比与配比(S/B) |
第二部分:本地化的工程实现(第 5–8 章)
| 节 | 文章 | 核心内容 |
|---|---|---|
| 5.1 | i18n 资源结构与键设计 | i18n 资源结构与键设计(P) |
| 5.2 | 语言包加载、回退与体积 | 语言包加载、回退与体积(P+S) |
| 5.3 | 文案膨胀与 UI 适配 | 文案膨胀与 UI 适配(P+W) |
| 6.1 | 文化禁忌与符号审查 | 文化禁忌与符号审查(D+P) |
| 6.2 | 美术与素材的本地化变体 | 美术与素材的本地化变体(D+S) |
| 6.3 | 日期、数字、货币与 RTL | 日期、数字、货币与 RTL(P) |
| 7.1 | 伪本地化与溢出检测 | 伪本地化与溢出检测(P+W) |
| 7.2 | 语言 QA 与母语审校 | 语言 QA 与母语审校(D+P) |
| 7.3 | 本地化成本与排期 | 本地化成本与排期(S) |
| 8.1 | 分语言指标口径 | 分语言指标口径(S) |
| 8.2 | 分语言活动与素材 | 分语言活动与素材(D+P) |
| 8.3 | 小语种取舍 | 小语种取舍(S/B) |
第三部分:出海合规与资金(第 9–12 章)
| 节 | 文章 | 核心内容 |
|---|---|---|
| 9.1 | GDPR / CCPA 的工程落点 | GDPR / CCPA 的工程落点(D+P) |
| 9.2 | COPPA 与儿童向游戏的限制 | COPPA 与儿童向游戏的限制(D+P) |
| 9.3 | 同意管理与数据出境 | 同意管理与数据出境(D+P) |
| 10.1 | ATT、IDFA 与 SKAdNetwork | ATT、IDFA 与 SKAdNetwork(D+P+X) |
| 10.2 | 无 IDFA 时代的归因替代 | 无 IDFA 时代的归因替代(S+B) |
| 10.3 | 隐私沙盒与聚合上报 | 隐私沙盒与聚合上报(D+P) |
| 11.1 | 平台收款方式与门槛 | 平台收款方式与门槛(D+P) |
| 11.2 | 汇率、手续费与到账周期 | 汇率、手续费与到账周期(S) |
| 11.3 | 税务表单与合规(W-8BEN 等) | 税务表单与合规(D+P+X) |
| 12.1 | 内容与版权的地区差异 | 内容与版权的地区差异(D+P+X) |
| 12.2 | 制裁与地区可用性 | 制裁与地区可用性(D+P+X) |
| 12.3 | 反作弊与刷量 | 反作弊与刷量(P+S) |
第四部分:出海买量、案例与收官(第 13–16 章)
| 节 | 文章 | 核心内容 |
|---|---|---|
| 13.1 | 海外渠道与投放口径 | 海外渠道与投放口径(D+P+X) |
| 13.2 | 素材本地化与合规 | 素材本地化与合规(D+P) |
| 13.3 | 海外投放 ROI 与止损 | 海外投放 ROI 与止损(S+B) |
| 14.1 | 各平台榜单结构 | 各平台榜单结构(D+P) |
| 14.2 | 竞品拆解与本地化机会 | 竞品拆解与本地化机会(S) |
| 14.3 | 品类在海外市场的差异 | 品类在海外市场的差异(S) |
| 15.1 | 平台组合与接入时间线 | 平台组合与接入时间线(D+P) |
| 15.2 | 本地化与合规落地 | 本地化与合规落地(D+P) |
| 15.3 | 多平台数据表现与迭代 | 多平台数据表现与迭代(S+X) |
| 16.1 | 出海发行方案装配 | 出海发行方案装配(D+P) |
| 16.2 | 多平台仿真与验收 | 多平台仿真与验收(S+P+B) |
| 16.3 | 五卷总收官 | 五卷总收官(D+S) |
附录
| 篇目 | 核心内容 |
|---|---|
| 附录 F:全书公式、参数与数据集索引 | 本卷公式与参数索引、g<章号>_ 命名约定、六层复现命令 |
怎么用这份索引
- 系统学习:从目录篇 进入,按第一部分「平台矩阵与接入」、第二部分「本地化工程」、第三部分「合规与资金」、第四部分「买量、案例与收官」顺序通读。
- 抓重点:第 3 章(一套代码多平台)、第 5 章(i18n 资源管线)、第 11 章(跨境结算)是本卷三条主线。
- 查问题:按上表标题跳读,或看目录篇 末尾的「常见问题速查」与结构总览。
- 配代码:每篇正文的代码块都标了层级与来源文件;S 层需要 Python 3 + numpy/pandas,P 层需要 Node 26,W 层需要全局 Playwright,都不需要额外安装。卷五文件一律用
g<章号>_前缀,与卷一的ch<章号>_、卷二的e<章号>_、卷三的l<章号>_、卷四的o<章号>_区分。
三条阅读路径
| 路径 | 顺序 | 回答的问题 |
|---|---|---|
| A 平台接入课 | 第 1–4 章 | 发到哪几家、条款怎么算、代码怎么改一次发五家 |
| B 本地化课 | 第 5–8 章 | 怎么变成五语言游戏,并且证明它没撑破界面 |
| C 合规资金与收官课 | 第 9–16 章 | 法条与税务怎么落到代码和账上,最后怎么收成一份方案 |
可运行性口径
| 层 | 含义 | 怎么验证 |
|---|---|---|
| S 仿真层 | Python 数值仿真 | /opt/homebrew/bin/python3 sim/<name>.py --config config/ --out out/,产出 JSON + CSV + SVG |
| P 内核层 | TypeScript 配置驱动逻辑内核 + 平台抽象层 + mock 宿主 | node --test 'core/test/g<章号>_*.test.ts'(Node 26 原生跑 TS,零依赖) |
| W 网页层 | 单文件 HTML 原型:文案膨胀与 UI 适配、伪本地化与溢出检测 | node web/build_g05_text_fit.mjs 产出 HTML,再用 NODE_PATH=/opt/homebrew/lib/node_modules node web/verify_g05_text_fit.mjs web/dist/g05.html 无头断言溢出与回退 |
| D 静态层 | 平台能力矩阵、审核清单、合规清单、税务表单清单、渠道配置表 | schema / lint 校验,且必须能被 sim/ 与 core/ 同时读入 |
| X 不可复现 | 真实平台后台、真实审核结果、真实收款到账、真实税务结论 | 正文显式标注,命令行不可复现 |
| B 基准 | 多平台口径可比性、本地化成本偏差、归因替代的稳定性 | 产出 JSON,软告警不硬失败 |
相关阅读
- 卷四《商业运营实战》 :那 50 篇讲国内投放后台、广告聚合、归因、资质与结算,本卷讲同样这几件事在海外平台上的版本
- 卷三《上线、变现与长线运营》 :那 50 篇讲变现模型与买量机制,本卷第 4 章只做无内购平台的纯 IAA 与多平台收入配比
- 独立游戏本地化与多语言指南 :行业与流程视角的长文,本卷第 5–7 章只做工程管线与可跑的检测工具
- 独立游戏出海合规与税务风险清单 :法务与税务清单,本卷第 9 / 11 章只做落到代码开关与表单字段的部分
- Defold 跨平台发布 :单引擎的构建与发布流程,本卷第 3 章做平台抽象层与构建矩阵
- 游戏广告变现设计清单 :清单式短文,本卷第 4 章把它变成可跑的 IAA 结构与收入配比模型
- H5 游戏产业全景 :产业链综述,本卷第 1 章把它拆成可对接的海外平台矩阵与条款表
- 书稿书架 :全部电子书与创作手记