[发明专利]一种游戏特效动画展示方法有效
申请号: | 201310061810.3 | 申请日: | 2013-02-27 |
公开(公告)号: | CN103200177A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 徐文君;李剑锋;龙春燕 | 申请(专利权)人: | 深圳第七大道网络技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F19/00 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 唐华明 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 特效 动画 展示 方法 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种游戏特效动画展示方法。
背景技术
随着网络和flash技术的发展,出现了构建在Adobe Flash平台上的网页游戏,用户在安装了Flash Player的设备上,通过网页即可载入网页游戏,目前这种网页游戏有横版视角的网页游戏。
网页游戏是通过在加载游戏的时候,将服务器上包括动画数据的资源下载到本地,所述动画数据包括一组有序列帧,所述序列帧组成一组有顺序的图片,在展示动画时,从第一张序列帧开始,按一定速率切换到下一张,就会形成连贯的动画。
由于每张序列帧都会占用一定的存储空间,若需要展示越多的游戏特效动画,则越多的序列帧会占用越大的存储空间,则会进一步加大加载游戏的时间,传输代价十分巨大。
发明内容
本发明实施例提供能够展示更多游戏特效并减轻服务器传输压力的游戏特效动画展示方法。
一种游戏特效动画展示方法,包括:将动画数据以及特效处理数据从服务器下载到本地,所述特效处理数据包括至少一个特效处理包;获取服务器的特效指令,所述特效指令指示一个特效处理包;根据特效指令指示的特效处理包,对动画数据中特定序列帧进行处理,获得特效动画序列帧;展示所述特效动画序列帧。
本发明实施例提供技术方案中,先将用于处理特效的特效处理数据下载到本地,在本地对动画数据中特定序列帧进行处理,获得特效动画序列帧,这样不仅能够有效的展示特效,而且不用占用大量的动画数据,减轻服务器传输压力。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中游戏特效动画展示方法第一实施例示意图;
图2为本发明实施例中游戏特效动画展示方法第二实施例示意图;
图3为本发明实施例中根据斩击处理包获得指示斩击的特效动画序列帧方法实施例示意图;
图4为本发明实施例中根据烧焦处理包获得指示烧焦的特效动画序列帧方法实施例示意图;
图5为本发明实施例中根据石化处理包获得指示石化的特效动画序列帧方法实施例示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种游戏特效动画展示方法。下面进行详细说明。
请参阅图1,为本发明实施例中一种游戏特效动画展示方法第一实施例示意图,包括:
101、从服务器下载动画数据以及特效处理数据;
在安装了Flash Player的设备上,访问对应的服务器,客户端从服务器下载所有游戏数据,其中所有游戏数据包括动画数据以及特效处理数据,所述特效处理数据包括至少一个特效处理包,所述特效处理包用于对特定的序列帧进行处理获得动画序列帧。
102、获取服务器的特效指令;
客户端获取服务器的特效指令,所述特效指令指示一个特效处理包;根据用户的操作,例如,在进入战斗后,服务器会计算战斗的伤害,向客户端返回指令,其中指令可以包括特效指令,所述特效指令可以包括死亡指令,例如,在收到魔法伤害死亡时对应的服务器发送一个指示魔法伤害的死亡指令。
103、调用特效指令指示的特效处理包,获得对应的特效动画序列帧;
客户端调用特效指令指示的特效处理包,对动画数据中特定序列帧进行处理,获得对应的特效动画序列帧。
104、展示所述特效动画序列帧。
客户端展示所述特效动画序列帧。
传统的展示动画方法为直接从服务器下载序列帧,再根据需要调用序列帧,而序列帧为图片格式,文件比较大,因此若设置比较多的特效动画,会使客户端在加载游戏的时候需要下载大量的序列帧,而本实施例中,先将用于处理特效的特效处理数据下载到本地,在本地对动画数据中特定序列帧进行处理,获得特效动画序列帧,这样不仅能够有效的展示特效,而且不用占用大量的动画数据,减轻服务器传输压力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳第七大道网络技术有限公司,未经深圳第七大道网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310061810.3/2.html,转载请声明来源钻瓜专利网。