发明名称 |
2D游戏的动画实现方法和系统 |
摘要 |
本发明涉及一种2D游戏的动画实现方法和系统,该方法包括以下步骤:获取并保存不需要移动的固定对象及需要移动的运动对象;根据动画需要设定运动对象于固定对象中的初始位置、运动动作和终止位置,生成动作描述文件;通过游戏引擎读取动作描述文件,创建并控制运动对象的动作;运动对象执行动作,完成动画。本发明通过将一个构成一个动画的对象分为不移动的固定对象(如建筑背景)和一个需要运动以达到动画效果的运动对象,由此将图片(固定对象)和粒子(运动对象)作为部件组装起来,通过配置相应的动作即可推动动画的播放,有效避免了现有采用序列帧方式实现动画表现所引起的内存空间占用大、游戏容易发生闪退及图片复用率小等现象的发生。 |
申请公布号 |
CN105678830A |
申请公布日期 |
2016.06.15 |
申请号 |
CN201511033648.X |
申请日期 |
2015.12.31 |
申请人 |
广州多益网络科技有限公司 |
发明人 |
徐波 |
分类号 |
G06T13/80(2011.01)I |
主分类号 |
G06T13/80(2011.01)I |
代理机构 |
广州新诺专利商标事务所有限公司 44100 |
代理人 |
华辉 |
主权项 |
一种2D游戏的动画实现方法,其特征在于:包括以下步骤:获取并保存不需要移动的固定对象及需要移动的运动对象;根据动画需要设定运动对象于固定对象中的初始位置、运动动作和终止位置,生成动作描述文件;通过游戏引擎读取动作描述文件,创建并控制运动对象的动作;运动对象执行动作,完成动画。 |
地址 |
510000 广东省广州市萝岗区伴河路90号1号楼3楼 |