1. 系统概述
本文档详细描述了游戏 GM 指令系统的设计演进过程,重点关注如何通过持续优化提升使用体验。该系统主要用于管理游戏中的道具和货币添加操作,展现了从最初的复杂设计到最终的智能化处理的完整优化历程。
2. 系统演进阶段
2.1 初始版本(add_category)
- 指令格式:
add_category <类型枚举> <配置表ID> <数量>
- 存在问题:
- 参数过多,使用复杂
- 枚举值容易拼写错误
- 用户需要记忆物品类型
- 使用示例:
add_category ITEM 10001 1
2.2 第一次优化(指令拆分)
- 新增指令:
add_cur
:专门用于添加货币add_item
:专门用于添加道具
- 改进点:
- 减少参数数量(仅需ID和数量)
- 明确指令用途
- 存在问题:
- 用户仍会混淆物品类型
- 经常出现货币指令误输入道具ID的情况