DESIGN DOC · 08 演出与音频 · #s11

存档 · 分享 · 发朋友圈

打字机规格 · 音效 · 打击反馈 — 《热血骑手·物语》设计案按节成页:一个 section 一个文件,左侧目录全站可跳。

本页只是08 册的第 2/2 节
本册 2 节#s10 · #s11
11

存档 · 分享 · 发朋友圈

微信生态是这款游戏的放大器,不是附加项

存档

三层保险 · 跨平台同 schema

① 本地:统一 save.v1 JSON —— 微信走 setStorageSync,PC 走"我的文档"目录,移动端走 iCloud/Auto Backup。每次进安全区/换章/切后台瞬间自动写(§13.3)。
② 云端:微信 setUserCloudStorage、PC Steam Cloud;换设备不丢。
③ 章节 Checkpoint:{chapter, cash, hp, skills[], love, bro, rngSeed, flags{}},可任选已通章节重开(刷钱/改选择)。
④ 存档码:Base32 字符串,微信试玩进度可导入 Steam 完整版(导流的关键一环)。

反作弊:有排行榜的(好友义气榜)走开放数据域+服务端校验;Steam 单机模式不做在线校验,尊重买断玩家的 SL 自由。

分享

三种分享卡片

· 剧情钩子卡:CH.09/CH.12 结束时弹"你会不会原谅他?",两个选项直接生成分享图,好友点开进入对应章节试玩。
· 战绩卡:本章伤害/连招最长次数/无伤通关。
· 求助卡:"我卡在犬王了,借我一个技能" → 好友点开卡片后生成一串离线兑换码,你输入即减免一次学费。全作所有"好友助力"都是这个形式:分享只是发码渠道,游戏本体永不联网校验(与 #6 / #28 纯单机定案一致)。

发朋友圈

海报 + 二维码

Canvas 离屏绘制 750×1334 竖版海报:漫画矢量立绘(SVG → dataURL → drawImage,无损清晰)+ 一句台词 + 你的进度条 + 小程序码。wx.canvasToTempFilePath → wx.saveImageToPhotosAlbum(需授权,拒绝则降级为"分享给好友")。

注:小游戏内不能直接调起朋友圈发布 API,业界通行做法就是存图 + 引导用户手动发。我们会把这句话写得很有梗,见下方模板。

朋友圈海报模板(游戏内实际生成效果预览)

社交裂变点(克制、不骚扰)

触发时机形式给什么频率上限
首次见到燕子剧情截图分享无奖励,纯情绪1 次
被 BOSS 击败 3 次"帮一把"求助卡好友点开卡片 → 生成离线兑换码 → 减免一次学费(不联网)每日 2 次
通关任意章战绩卡自赏,无加成不限
达成 A 结局求婚海报(可自定义名字)称号"城南第一骑手"1 次
双人格斗关邀请好友联机(房主控制黄,好友控制蓝)🤝义气额外 +10不限
切后台/暂停菜单"刚才打到这"截图卡(自动带本章 BOSS 剩余血量)无奖励,降低退出流失每日 3 次

《热血骑手·物语》设计案 v1.0 — 分册制 · 域名 hot-blood.infinityfly.xin · 目标平台 Steam / WeGame / 微信小游戏 / iOS·Android

本页是 design/index.html 里 一个 <section> 拆出来的独立页面(一节一文件)。改内容请改 index.html 对应 section,再跑 node split-docs.js 重建;也可以直接改 docs/NN-*-sX.html,但那样下次重建会被覆盖 —— 事实源永远是 index.html。

致敬 FC《热血物语》的结构与气质,角色、世界观、美术均为原创。