№ · 完成设计
CH.06.24
《同福客栈》道具体系与投放框架设计
1. 设计概述
在《同福客栈》挂机经营循环中,道具体系是连接“资源管理”、“随机事件(叙事)”与“长线养成”的关键纽带。 本框架旨在对游戏内的道具进行科学分类,并建立一套平滑、合理的道具投放(获取)机制,确保玩家在不同阶段(单局前期生存、中后期博弈、跨周目传承)都有明确的收集目标与惊喜感。
2. 道具分类与核心作用 (Item Categories)
根据道具的生命周期和作用机制,将客栈道具划分为以下四大类:
2.1 基础消耗品 (Consumables)
- 定位:维持客栈日常运转和员工状态的刚需物资。
- 包含道具:木柴、清水、粗糙食材、精良食材、跌打药(恢复治安或员工心情)、大补丸(恢复精力)。
- 特性:单周目有效,消耗频次高,堆叠上限高。
2.2 装备与珍宝 (Equipment & Relics)
- 定位:提供常驻 Buff 的增益型道具,挂机效率的放大器。
- 包含道具:
- 员工专属装备:如【玄铁菜刀】(大嘴专属,做菜利润+10%)、【金算盘】(秀才专属,每日额外结余+5%)、【免死金牌】(老白专属,免疫一次官府抓捕)。
- 客栈镇店之宝:如【招财进宝匾】(全客栈名声自然流失-10%)。
- 特性:单周目有效(部分可通过传承系统带入下局),不消耗,同类装备通常只能装备一件。
2.3 剧情与线索道具 (Story & Clue Tokens)
- 定位:用于解锁特定剧情、证明身份、或在“官府竞标会”中获得信息优势的特殊物品。
- 包含道具:【旧江湖信物】、【神秘账本残页】、【官府通行证】、【半张藏宝图】。
- 特性:单周目有效,无法出售,触发特定事件后自动消耗或转化为其他奖励。
2.4 全局/传承道具 (Legacy Items)
- 定位:跨周目保留的账号级资产,代表玩家的真实进度。
- 包含道具:【同福客栈地契(永久)】、【商会VIP金卡】、【特殊建筑图纸】。
- 特性:永久保留,存入
GlobalProfile。
3. 道具投放渠道与产出框架 (Distribution Channels)
为了保证游戏节奏的张弛有度,道具的获取途径被分布在“日常、奇遇、高风险博弈”三个维度。
3.1 日常经营投放(稳定获取)
- 集市采购:每天早晨固定在西凉河或七侠镇集市刷新。
- 投放内容:基础消耗品(木柴、水、食材)。
- 数值控制:价格随物价指数波动,限制每日购买数量(逼迫玩家进行库存管理)。
- 后院生产(传承解锁):
- 投放内容:微量基础食材、水。
- 数值控制:作为挂机的低保产出。
3.2 随机事件投放(惊喜与抉择)
- 事件选项掉落(Event Drops):通过处理突发事件(如打发乞丐、应对捕头、侠客拼桌)获得。
- 投放内容:跌打药、小额银票、剧情线索道具。
- 设计原则:高风险选项对应高稀有度道具。例如,选择包庇白展堂的旧友,虽然治安大降,但必定掉落【旧江湖信物】。
- 特殊订单(商会/官府托运):
- 投放内容:大批量食材、中端装备。
3.3 官府竞标会(高价值盲盒投放)
- 衙门盲盒竞拍:游戏内稀有道具的核心产出地。
- 投放内容:极品员工装备(如【玄铁菜刀】)、珍稀古董(换取大量铜钱/银票)、全局商会信物。
- 设计原则:消耗玩家大量冗余的“银两/关中银票”,是解决单局后期货币通胀的主要回收口。
3.4 传承商店投放(账号级解锁)
- 消耗江湖阅历购买:
- 投放内容:全局/传承道具、下局开局的“新手大礼包”(内含基础消耗品和随机低级装备)。
4. 投放节奏与生命周期管理 (Pacing Control)
为避免玩家在前期被复杂道具淹没,或在后期感到产出匮乏,采用**“阶段解锁+动态权重”**的投放节奏:
| 游戏阶段 | 核心目标 | 道具投放侧重点 | 投放方式权重 |
| :--- | :--- | :--- | :--- |
| 开业初期 (1-10天) | 解决温饱与基础运营 | 基础消耗品(柴、水、食材)为主。 | 集市采购 (80%)
随机事件 (20%) |
| 稳定期 (11-30天) | 积累资金,应对危机 | 开始投放剧情线索道具与普通装备,引入伤病药。 | 随机事件 (50%)
集市采购 (40%)
竞标会 (10%) |
| 扩张期 (31-60天) | 提升效率,追求极限 | 核心投放极品装备与珍宝,考验玩家资产厚度。 | 竞标会 (60%)
随机事件 (40%) |
| 终局/多周目 | 冲刺成就,账号养成 | 结算转化为江湖阅历,投放全局传承道具。 | 传承商店 (100%) |
5. 数据结构设计建议 (TypeScript 规范)
// 道具大类枚举
export type ItemCategory = 'CONSUMABLE' | 'EQUIPMENT' | 'CLUE' | 'LEGACY';
// 道具稀有度
export type ItemRarity = 'COMMON' | 'UNCOMMON' | 'RARE' | 'EPIC' | 'LEGENDARY';
// 道具基础接口
export interface GameItem {
id: string; // 道具唯一ID (如: item_cleaver_iron)
name: string; // 道具名称 (如: 玄铁菜刀)
desc: string; // 道具描述及 Flavor Text
category: ItemCategory; // 道具类别
rarity: ItemRarity; // 稀有度 (决定边框颜色、掉落权重)
maxStack?: number; // 最大堆叠数 (装备和线索通常为1)
valueCoins?: number; // 基础售卖价格 (线索道具不可售卖)
// 道具效果 (对于消耗品和装备有效)
effects?: {
type: 'BUFF_PROFIT' | 'RESTORE_MOOD' | 'UNLOCK_STORY';
value: number; // 效果数值
targetId?: string; // 作用目标 (如员工ID 'li_dazui')
}[];
}
// 玩家单局背包结构
export interface Inventory {
items: Record<string, number>; // { [itemId: string]: 数量 }
equipped: Record<string, string>; // { [员工ID]: itemId }
}
6. 总结
本框架通过分类隔离明确了道具的用途,通过多渠道分发(集市、事件、竞标会、传承)丰富了玩家的获取体验,并结合时间轴节奏确保了单周目游戏体验的平滑上升。后续所有新增的具体道具,均应基于此框架进行填表和挂载。