聊天系统设计
聊天系统设定大纲 概述 “交互交互”是网络游戏的核心内容所在, 聊天系统聊天系统则是“交互交互”在游戏中的最直观表现形 式,是游戏中人与人互动的重要手段人与人互动的重要手段。一个好的聊天系统设计应该具备以下的几个特点: 亲和力亲和力:外观设计要与世界观整合与世界观整合,功能设计要贴近玩家的需求贴近玩家的需求; 简便简便:操作上要简单便捷简单便捷,达到各层次玩家各层次玩家的应用标准; 全面全面:功能上要精而全精而全,所设计的各种功能即要令玩家觉得是必有的, 也要让玩家觉得 是好用的; 系统系统:要对各种功能做准确的归纳分类准确的归纳分类,既要减少操作的复杂性, 也要避免多数玩家需 要的功能没有设计的情况。 实用实用: 预估玩家实际中可能的种种操作, 尽量减少因系统原因带来的操作不便和误操作操作不便和误操作。 结合以往网络游戏的聊天系统,提出几个需要注意的问题几个需要注意的问题: ①过多的系统信息使玩家看不到想要的内容过多的系统信息使玩家看不到想要的内容 。传统的单对话框式聊天系统经常出现的 问题,无法过滤的系统信息导致玩家忽略了真正重要的信息内容。 ②聊天框占用了过多的空间影响玩家欣赏世界聊天框占用了过多的空间影响玩家欣赏世界 。很多玩家抱怨聊天框占用了过的空间 影响了游戏的操作,特别在聊天框使用率较低的时候。 ③输入文字需要确定而导致的误操作输入文字需要确定而导致的误操作。是把主键盘区仅用来打字还是与快键混用?多 数网络游戏选择了后者, 因此打字始末均要用 Enter 来做确定, 而这个设定带来很多不便的 误操作, 诸如满天飞的属性窗口或危急关头狂按吃药快键结果却只是屏幕上一串无意义的符 号。 ④和中文输入法不能有效的整合和中文输入法不能有效的整合。很多游戏有或曾经有与中文输入法不能兼容的 Bug, 这种情况首先要归咎于中文版的操作系统,其后要责怪98\2000\xp 诸多的种类……其实最 后只能靠设计者来解决。 设计思路 具有亲和力亲和力,以简便简便、全面全面为设计准绳,以系统性系统性为设计基础,在智能化信息发布智能化信息发布即 保证玩家可获得最大信息量又不会使玩家错漏重要信息的前提下, 尽可能给玩家最大的游戏游戏 空间空间,以求打造实用实用的网络游戏聊天系统网络游戏聊天系统。 功能及其实现方法 本聊天系统的功能区域和按键本聊天系统的功能区域和按键 各窗体(操作区)定义:各窗体(操作区)定义: 聊天主信息聊天主信息区:区:默认存在的信息发布区,不可关闭。 部分系统信息部分系统信息区区 A A: :发布战斗、物品、任务等有关的系统信息,固定位置,不可操作。 部分系统信息部分系统信息区区 B B: :各种交互系统信息发布区(需选择操作) 。 自定义聊天框自定义聊天框::玩家自定义的观看某些频道信息的窗体。 密语对话框密语对话框::与某玩家单独密语的窗体。 群发密语对话框群发密语对话框::向某组玩家群发密语消息的窗体。 主信息输入主信息输入区域:区域:默认存在的信息输入区,不可关闭。 好友名单操作好友名单操作区域区域(移动不可,控制按钮在帮助精灵罗盘侧,设计概念同PoPo): :好友 列表区域,包括以下功能:游戏玩家组;好友组(默认) ;黑名单组(默认) ;PoPo 好友组; 添加好友(游戏)按键;新建组(游戏)按键; 其它操作控制其它操作控制区域区域: :需要在其它系统区域添加的有关聊天的设置及按键等(略) 。 各窗体(操作区)构成元素和按键设计见下表:各窗体(操作区)构成元素和按键设计见下表: 聊天内容显示输入区域表聊天内容显示输入区域表 信息内容显示区域信息内容显示区域 种类种类 聊天聊天 主信主信 息框息框 可可 有有 隐藏隐藏 5/1005/100 有有 有有 有有 有有 隐藏隐藏 部分部分 系统系统 信息信息 区区 A A 5 5 有有 部分部分 系统系统 信息信息 区区 B B 可可 隐藏隐藏 3/203/20 有有 有有 有有 自定自定 义聊义聊 天框天框 可可 有有 有有 4/1004/100 有有 有有 有有 有有 有有 有有 有有 有有 有有 密语密语 对话对话 框框 可可 有有 有有 4/1004/100 有有 有有 有有 有有 有有 有有 有有 有有 有有 群发群发 密语密语 对话对话 框框 可可 有有 有有 4/1004/100 有有 有有 有有 有有 有有 有有 有有 主信主信 息输息输 入区入区 域域 有有 有有 有有 移动移动 标题栏标题栏 框体框体 元素元素默认信息发布行数默认信息发布行数 滚动条滚动条 信息发布区信息发布区 信息输入区信息输入区 系统设置键系统设置键 历史信息检索键历史信息检索键 改变框体大小键改变框体大小键 最小化键最小化键 按键按键关闭键关闭键 频道选择键频道选择键 聊天状态按键聊天状态按键 短信状态按键短信状态按键 频道选择罗盘键组频道选择罗盘键组 图表说明: ①频道选择罗盘键组包括按键: 指针(指向当前选择频道) ; 一般聊天频道按键; 组队聊天频道按键; 帮会聊天频道按键; 交易聊天频道按键; 自定义聊天框按键; 最近密语玩家历史纪录显示按键(默认五人) ; 动作表情选择按键; ②聊天主信框中所有内容分别对应主信息输入区域指针指向频道 ③默认信息发布行数格式X/Y , X 表示默认屏幕显示行数, Y 表示暂时可见 (通过滚动条) 最大行数 ④历史信息检索键如为按下状态,可显示当前频道10天内所有信息。 系统设置键对应菜单说明图表系统设置键对应菜单说明图表 菜单选项菜单选项 战斗信息战斗信息 任务信息任务信息 精灵指南精灵指南 密语信息密语信息 一般频道一般频道 组队频道组队频道 帮会频道帮会频道 交易频道交易频道 聊天主信息框聊天主信息框 一般频道一般频道 操作不可 操作不可 操作不可 操作不可 操作不可 默认选中 默认选中 默认选中 组队频道组队频道 操作不可 操作不可 操作不可 操作不可 默认选中 操作不可 可选 可选 帮会频道帮会频道 操作不可 操作不可 操作不可 操作不可 默认选中 可选 操作不可 可选 交易频道交易频道 操作不可 操作不可 操作不可 操作不可 默认选中 可选 可选 操作不可 自定义自定义 聊天框聊天框 可选 可选 可选 可选 可选 可选 可选 可选 本聊天系统中重要概念和特殊概念本聊天系统中重要概念和特殊概念 智能智能: ①信息框显示的智能化信息框显示的智能化。 为了让玩家可以更好的欣赏世界, 将聊天主信息框框 体设计为默认隐藏,只有当鼠标划过信息框时才显现框体; ②信息显示的智能化信息显示的智能化。将部分系统信息设计为显示一定时间后自动消失。 ③动作表情的智能激活动作表情的智能激活。在一般频道输入特定字符(文字) ,人物自动表示出 与特定字符(文字)关联的动作和表情。 掉落掉落: 重要的系统信息采用以特殊符号开头, 从空中掉落至聊天框上方或聊天框内 的方式来表现,特殊符号在掉落时和掉落后将闪烁。 超链结超链结:减少玩家需要输入的信息量,使信息的传递变得更方便与快捷。 ①出售物品链接出售物品链接: 当你要出售或说明某一个物品的时候, 只需要将该物品拖入拖入 聊天框,就会生成一个以该物品的名字命名的超链结