「在线联机原型全集」扩展篇之十八:离线收益与挂机系统(Offline & Idle Rewards)

扩展篇之十八:离线收益与挂机系统。设计了离线奖励结算与速率控制、放置玩法收益、回归玩家激励、防沉迷边界,帮助联机游戏让玩家「下线也在变强」、让回归有期待、同时守住健康游戏底线。

玩家会下线,但游戏的「牵挂」不应下线。本 PRD 是《在线联机原型全集》的扩展篇之十八,聚焦离线奖励结算、放置玩法收益、回归玩家激励与防沉迷边界,让「下线也在变强」成为回访的理由,同时守住健康与公平的底线。


1. 目标与验证点

编号验证能力说明
F1离线奖励离线时长结算、上限与速率、奖励类型
F2放置玩法放置收益、可派任务、回来看收成
F3回归激励回归礼包、回流任务、老友召回
F4防沉迷时长限制、收益衰减、青少年保护
F5公平边界离线收益不影响竞技,仅限养成/外观

一句话目标:让玩家「下线也在变强」、回归有期待,同时守住「不鼓励熬夜、不影响公平」的底线。


2. 系统架构

flowchart TD
A["Player"] -->|logout| B["Offline Tracker"]
B -->|duration| C["Reward Calculator"]
C --> D["Offline Store"]
A -->|login| E["Reward Claim"]
E --> F["Return Rewards"]
A -->|assign| G["Idle Tasks"]
G -->|progress| D
B -->|limits| H["Anti-Addiction"]
H --> I["Playtime Monitor"]
C -->|fairness| J["Fairness Policy"]

说明:

  • Offline Tracker:记录下线时刻、离线时长、封顶规则
  • Reward Calculator:按离线时长与速率计算收益,有上限
  • Anti-Addiction:连续时长监控、收益衰减、健康提醒
  • Fairness Policy:离线收益只进养成/外观,不进竞技属性

3. 离线奖励:让「下线」也有回访理由

3.1 结算规则

要素规则
离线时长按下线时刻到登录时刻计
奖励速率基础速率 × 加成系数(通行证/会员)
上限单次封顶 8h(超时按 8h 计,防「晾号」)
奖励类型软货币、养成材料、外观碎片
离线收益 = min(离线时长, 8h) × 速率 × 加成
   ├── 速率曲线:前 2h 快(回访正反馈)
   ├── 之后线性:稳定但不爆炸
   └── 封顶:8h 后不再增长,避免纯挂机经济

3.2 领取流程

登录 → 弹「离线收益」结算页 → 一键领取 → 落账
  ├── 领取动画:展示收益明细(制造获得感)
  └── 累积不清零:登录才结算,离线不丢

心法:离线奖励是「回访的开门礼」——重点是登录那一刻的「获得感」,所以领取动画和明细比数字本身更重要。


4. 放置玩法:让「挂机」成为策略

4.1 放置收益类型

类型玩法收益
离线生产矿场/农场,下线持续产资源
可派任务派角色去远征,离线执行材料/经验
挂机对局托管自动对局(PVE)货币/掉率

4.2 放置平衡

放置收益 = 主动收益的 50%(同一单位时间)
  ├── 防止「挂机 > 手玩」:手玩永远更优
  ├── 派任务需要先解锁(进度门槛)
  └── 高额挂机位限量:用「栏位」控制产出

实践:放置玩法是「给忙碌玩家的补偿」——手玩效率必须高于挂机,否则游戏变成「点击器」,核心玩法就死了。


5. 回归激励:把「流失」变成「回流」

5.1 回归礼包

回归时长礼包目的
3~6 天登录补发 + 双倍卡抢回流
7~30 天回归任务 + 专属皮肤重建习惯
30 天+大额礼包 + 老友召回深度召回

5.2 老友召回

召回链路:
  离线好友列表 → 一键召回邀请 → 回归双人奖励
  ├── 被召回者:回归礼包
  ├── 召回者:好友回归任务奖励
  └── 防骚扰:召回邀请限频,离线 30 天以上才可发

心法:回归激励是「给回来的理由」——离线收益证明「这游戏还惦记我」,回归礼包证明「回来有甜头」,召回证明「朋友们还在」。


6. 防沉迷边界:离线收益不背「熬夜锅」

6.1 健康限制

规则说明
单次连续时长4h 强制休息提醒,6h 离线收益衰减
每日上限在线收益当日封顶,离线补足不鼓励超时
青少年模式时长硬限制 + 宵禁 + 收益下调
收益衰减在线 > 4h 后收益递减,引导下线休息

6.2 公平边界

离线收益只允许:
  ✓ 养成材料(角色/装备升级)
  ✓ 软货币、外观碎片
禁止:
  ✗ 段位分、胜场、竞技积分
  ✗ 影响排位匹配的任何属性
  └── 一句话:离线能变强,但不能「变强到碾压」

实践:离线收益是「补偿」不是「捷径」——补偿忙碌玩家,但不给「挂机党」碾压竞技的权利;健康的边界才能让离线收益长期存在。


7. 数据与一致性

7.1 核心表

offline_track(player_id, last_logout, pending_hours, rate_mult)
idle_task(player_id, task_id, started_at, finish_at, reward)
return_batch(player_id, batch_id, granted_at, claim_status)
play_session(player_id, start, end, playtime_min, daily_total)

7.2 一致性要点

离线结算:登录时一次性计算(读上次下线 + 当前时刻)
  ├── 时钟防作弊:服务端用时间戳,不信任客户端
  ├── 并发领取:幂等键(player_id + 结算周期)
  └── 跨时区:按玩家本地日更重置每日上限

心法:离线系统的头号敌人是「改时钟」——一切时间以服务端为准,客户端时钟只做展示,防作弊才有根基。


8. 里程碑与验收

M1 离线奖励(1 周)
  ✅ 时长结算、速率曲线、8h 封顶、领取页
M2 放置玩法(1 周)
  ✅ 离线生产、可派任务、挂机 PVE、栏位限制
M3 回归激励(1 周)
  ✅ 回归礼包、回流任务、老友召回
M4 防沉迷与公平(1 周)
  ✅ 时长监控、收益衰减、公平边界检查

验收指标:离线收益领取率 > 70%;回归玩家 7 日留存高于普通流失回流 20%+;在线时长分布健康(无单次 > 8h 异常集中);竞技公平检查零违规。


9. 相关原型衔接

  • 与#21 异步远征的延迟任务联动 → 可派任务复用异步结算
  • 与#18 城市经营的离线经营衔接 → 离线生产玩法对接
  • 与#48 平台经济系统的订阅收益对接 → 会员加速离线收益
  • 与扩展篇之十二赛季通行证联动 → 通行证加成离线速率
  • 与扩展篇之十三公会战队对接 → 公会任务含离线回归项

扩展篇定位:离线与挂机是「回访的挂念」——它把「离开」变成「为回归蓄力」。做得好的离线系统,让玩家下线时也期待「下次登录的收成」。

延伸阅读

扩展篇全系列回顾:观战回放(被看见)→ 成就(被记住)→ AI 陪练(随时变强)→ 自定义房间(玩出花)→ 赛季段位(长期目标)→ 跨平台云存档(资产随行)→ 反作弊(生态底线)→ 语音通信(协作润滑)→ 内容安全(社区地基)→ 经济风控(繁荣保险丝)→ 本地化(出海桥)→ 赛季通行证(氧气)→ 公会战队(归属感)→ 好友互动(温度)→ 交易市场(繁荣)→ 装扮皮肤(个性)→ 新手引导(门槛)→ 离线挂机(回味)。十八篇共同补齐「玩法之外」的完整体验层。

扩展篇全系列速查

扩展篇主题一句话
之一 观战与回放让对局被围观每一局都可传播、可复盘
之二 成就与里程碑让成长被记录每一份努力都有进度条
之三 AI 陪练让进步有人陪随时能练、永远有人陪
之四 自定义房间让玩法可定制玩家把规则捏成自己的
之五 赛季与段位让竞技有长期目标每局爬升、每季回访
之六 跨平台与云存档让资产随行任何设备接着玩
之七 反作弊与公平竞技让生态有底线每一场竞技都干净
之八 语音聊天与实时通信让协作有温度喊一嗓子就位
之九 内容安全与社区治理让社区有水质管住底线,创作自由
之十 经济风控与反作弊让繁荣有保险丝每一枚币都真实
之十一 本地化与多语言让出海有桥各说各话,同场竞技
之十二 赛季通行证与商业化让运营有氧气免费玩得爽,付费买得值
之十三 公会与战队系统让队友有归属一起打、一起赢、一起被记住
之十四 好友与互动系统让关系有温度点个赞、送份礼、常来常往
之十五 游戏内交易市场让价值可流转你缺的我有,我缺的你换
之十六 装扮与皮肤系统让角色有个性好看不只是好看
之十七 新手引导与教程系统让新人进得来三步上手、首胜带路
之十八 离线收益与挂机系统让回归有期待下线也在变强

继续阅读

探索更多技术文章

浏览归档,发现更多关于系统设计、工具链和工程实践的内容。

全部文章 返回首页

「products」更多文章

  1. 「在线联机原型全集」扩展篇之十七:新手引导与教程系统(Onboarding & Tutorial System)
  2. 「在线联机原型全集」扩展篇之十六:装扮与皮肤系统(Cosmetics & Skins System)
  3. 「在线联机原型全集」扩展篇之十五:游戏内交易市场(Player Trading Market)