[发明专利]一种网络游戏中改变角色形象的方法、装置以及服务器有效
申请号: | 200710097230.4 | 申请日: | 2007-04-28 |
公开(公告)号: | CN101071457A | 公开(公告)日: | 2007-11-14 |
发明(设计)人: | 王晖 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 沈泳;逯长明 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络游戏 改变 角色 形象 方法 装置 以及 服务器 | ||
1.一种网络游戏中改变角色形象的方法,其特征在于,包括:
服务器接收来自客户端的对应某个特定账号的形象特征自定义数据包;
所述形象特征自定义数据包通过如下方式形成:
在客户端使用专用的角色形象编辑器供用户进行角色形象编辑;客户端接收用户通过所述角色形象编辑器编辑的角色形象;将该编辑后的角色形象以规定的格式存储,转化为形象特征自定义数据包;或者
所述服务器端向客户端提供可以自定义的形象特征的标识号;
所述客户端通过图形处理文件编辑图片作为自定义形象特征数据;
所述客户端将所述自定义形象特征数据对应到相应的形象特征标识;
所述客户端以规定格式存储上述形象特征标识和对应的自定义形象特征数据,形成形象特征自定义数据包;
服务器根据所述形象特征自定义数据包生成角色形象自定义数据包;
服务器根据网络中客户端的请求,向网络中的客户端提供上述账号的自定义游戏角色形象时,向该客户端提供所述角色形象自定义数据包。
2.根据权利要求1所述的方法,其特征在于,所述客户端提供的形象特征自定义数据包包含完整的角色形象自定义数据,根据所述形象特征自定义数据包生成角色形象自定义数据包具体是:所述服务器直接将该形象特征自定义数据包转存为角色形象自定义数据包。
3.根据权利要求1所述的方法,其特征在于,所述客户端提供的形象特征自定义数据包中,按照形象特征标识对应存储形象特征数据,所述根据所述形象特征自定义数据包生成角色形象自定义数据包具体是:
所述服务器解析所述形象特征自定义数据包,获得形象特征标识和对应各个形象特征标识的形象特征数据;
所述服务器查找该特定账号的角色形象本色数据包,将其中各个形象特征标识对应的形象特征数据,分别替换为形象特征自定义数据包中对应该形象特征标识的形象特征数据;
将完成上述替换后所获得的文件转存为角色形象自定义数据包。
4.根据权利要求要求3所述的方法,其特征在于,所述服务器解析所述形象特征自定义数据包,并获得形象特征标识和对应各个形象特征标识的形象特征数据后,首先判断所述形象特征数据是否超出允许的定义范围,若否,则进入下一步骤。
5.根据权利要求3所述的方法,其特征在于,所述服务器提供游戏角色形象的网络中的客户端包括登录账号所在的客户端,以及其他客户端。
6.根据权利要求5所述的方法,其特征在于,所述服务器向网络中任何客户端提供所述特定账号的游戏角色形象时,首先查找需要提供游戏形象的客户端的所述特定账号设置,根据该设置判断所述特定账号是否同意使用所述特定账号的游戏角色自定义形象;若是,则发送角色形象自定义数据包。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述形象特征自定义数据包中的形象特征包括角色形象的声音特征和动作特征。
8.根据权利要求1-6任一项所述的方法,其特征在于,所述角色形象自定义数据包发送到网络中的一个客户端后,该客户端对应其登录账户存储该游戏角色的角色形象自定义数据包;当需要再次调用该游戏角色形象时,则使用本地保存的该游戏角色的角色形象自定义数据包。
9.根据权利要求8所述的方法,其特征在于,当保存有游戏角色自定义数据包的客户端,再次通过存储角色形象自定义数据包的账户登录时,服务器检查该客户端保存的角色形象自定义数据是否与服务器版本一致,如果不一致,则将新的角色形象自定义数据包发送到所述客户端,更新该客户端存储的相应游戏角色的角色形象自定义数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710097230.4/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用