Skip to main content
摘要:本文聚焦「成就与收集系统」,梳理核心概念、关键方法与落地实践。

📚 1. 理论基础 (Theoretical Basis)

🎯 核心定义

成就系统 (Achievement System) 是奖励玩家完成特定目标的机制,而收集系统 (Collection System) 是鼓励玩家系统性地发现和获取游戏内容的机制。 两者的核心作用:
  1. 延长游戏寿命 - 提供通关后的目标
  2. 引导玩法探索 - 鼓励尝试不同玩法
  3. 提供社交资本 - 展示稀有成就/收集品
  4. 数据分析工具 - 了解玩家行为

📐 成就设计原则

1. 成就分类矩阵

2. 成就难度曲线

设计公式:

3. 成就通知设计

通知时机黄金法则:

🧠 收集品的心理学

1. 蔡加尼克效应 (Zeigarnik Effect)

“未完成的事物比已完成的更容易被记住。”
应用到游戏设计:
设计启示:
  • ✅ 显示已收集数量(而非缺失数量)
  • ✅ 分组收集(10 个小目标 vs 1 个大目标)
  • ✅ 早期给予快速进展(前 10 个容易获得)

2. 稀缺性心理 (Scarcity Psychology)

3. 完成主义心理 (Completionism)

玩家类型分布: 设计策略:
  • 为完成主义者设计 100% 奖励(但不要太强力,避免强制)
  • 为休闲玩家设计 50% 奖励(参与即可)
  • 提供明确的收集清单(不要隐藏太深)

🛠️ 2. 实践应用 (Practical Implementation)

🎮 Vampirefall 成就框架

成就类别设计

🗂️ 数据结构

AchievementConfig.cs

AchievementManager.cs

CollectionManager.cs(图鉴系统)

🎨 UI 设计建议

成就界面布局


🌟 3. 业界优秀案例 (Industry Best Practices)

🎮 案例 1: Steam 成就设计最佳实践

核心原则

Steam 通过数十万游戏数据总结出的成就设计黄金法则: 1. 平衡难度分布
2. 避免的设计错误 3. 成就命名艺术
Vampirefall 借鉴:
  • 遵循 20/40/30/10 难度分布
  • 避免纯时长/氪金成就
  • 使用有故事感的命名

🎮 案例 2: Hollow Knight - 收集系统的教科书

核心机制

Hollow Knight 的收集系统是”完成主义者天堂”。 收集品类别:
设计巧思:
  1. 分层奖励
  1. 进度可视化
  • 日记显示完成度:147/168 (87%)
  • 地图上标记缺失位置
  • Hunter’s Mark(100% 日记)给予视觉炫耀
  1. 适度提示
  • NPC 会暗示收集品位置
  • 不直接给坐标(保持探索乐趣)
Vampirefall 借鉴:
  • 武器/塔/词条图鉴系统
  • 50%/75%/100% 分层奖励
  • 图鉴完成度显示

🎮 案例 3: Dead Cells - 解锁式 Roguelike

核心机制

Dead Cells 将传统 Roguelike 和解锁系统完美结合。 永久解锁系统:
设计哲学:
“每次死亡都有进步,没有’浪费的 Run’。”
解锁货币设计:
进度感设计:
  1. 初期快速解锁 (前 10 次 Run)
    • 每次都能解锁新东西
    • 保持新鲜感
  2. 中期稳定解锁 (10-50 次)
    • 3-5 次 Run 解锁 1 样
    • 长期目标感
  3. 后期稀有解锁 (50+ 次)
    • 10+ 次 Run 才解锁 1 样
    • 但都是超强力/超稀有物品
Vampirefall 借鉴:
  • 每次 Run 后都有永久解锁
  • Boss 细胞机制(难度等级奖励)
  • 初期快速解锁曲线

🎮 案例 4: Genshin Impact - 收集养成混合模式

核心机制

原神将收集、养成、成就融为一体。 图鉴系统:
时效性收集:
Vampirefall 借鉴:
  • 大量成就(100+ 个)
  • 套装收集系统
  • 避免 FOMO 设计(不做限时独占)

🔗 4. 参考资料 (References)

📄 理论与设计

  1. The Design of Everyday Achievements
    Scott Rigby (Immersive Effects)
    论文 PDF
  2. Steam Achievement Design Best Practices
    Valve Corporation
    官方指南
  3. The Psychology of Collecting
    Extra Credits
    YouTube 视频

📺 GDC 演讲

  1. [GDC 2018] Achievements: More Than Just Bragging Rights
    演讲者: Lucas Pope (Return of the Obra Dinn)
    GDC Vault
  2. [GDC 2015] Hollow Knight: Creating a Rich World Through Secrets
    演讲者: Ari Gibson & William Pellen (Team Cherry)
    YouTube 链接

🌐 技术博客

  1. Steam Achievement Statistics Analysis
    Steam Spy 数据
  2. How to Design Good Achievements - Gamasutra
    文章链接
  3. Completionism in Game Design
    Medium 深度分析

📚 推荐书籍

  1. 《游戏化设计》 (Gamification by Design)
    作者: Gabe Zichermann, Christopher Cunningham
    第 5 章: “成就系统设计”
  2. 《游戏心理学》 (The Psychology of Video Games)
    作者: Celia Hodent
    第 7 章: “收集与完成主义”

🎯 附录:Vampirefall 成就与收集实施检查清单

✅ 阶段 1: 基础成就系统(必须)

  • 设计成就列表(至少 50 个)
  • 实现 AchievementManager
  • 创建成就通知 UI
  • 集成 Steam/TapTap API

✅ 阶段 2: 图鉴系统(推荐)

  • 设计收集品类别(武器/敌人/塔/词条)
  • 实现 CollectionManager
  • 创建图鉴 UI(带进度条)
  • 为每个收集品撰写 Lore

✅ 阶段 3: 难度分级(推荐)

  • 调整成就难度分布(20/40/30/10)
  • 添加隐藏成就(5-10 个)
  • 设计传说级成就(2-3 个)

✅ 阶段 4: 奖励系统(必须)

  • 为成就配置奖励(金币/称号/装备)
  • 实现 50%/75%/100% 里程碑奖励
  • 添加炫耀系统(展示稀有成就)

✅ 阶段 5: 数据分析(可选)

  • 追踪成就解锁率
  • 分析玩家完成度分布
  • 根据数据调整成就难度

✅ 阶段 6: 社交功能(可选)

  • 成就分享到社交平台
  • 好友成就对比
  • 全球排行榜(稀有成就数量)

最后更新: 2025-12-04
维护者: Vampirefall 设计团队