| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12029 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:随着近年市场上对于电子游戏的质量要求越来越高,开发周期越来越快,制作周期越来越短,对游戏动画的制作需求越来越多,精度要求也越来越高。随着众多动画制作软件的出现,动画制作中的动作设计、角色模型搭建、运动速率控制等操作已被极大的简化了,然而目前的大多数动画制作软件并没有成熟的可用于游戏实时渲染的解决方案。这使得游戏开发流程中难以简单快捷的加入可实时渲染且可被程序控制的动画成为一个突出的问题。而Spine就是一个很好的解决方案,它提供了一系列适用于实时渲染的动画制作流程,在保证了动画的精细度与流畅度不受损失的同时,相比传统的序列帧动画而言极大的减小了文件体积,同时也给程序员提供了一系列简单易用的控制动画的功能,使开发周期大大缩短。 本文首先对横版动作游戏和Spine进行研究与分析,并简要介绍Spine在横版动作游戏开发中的特性与工作流程;然后设计并制作游戏内的玩家角色、敌人角色和场景物件的原动画与Spine动画;最后构建游戏世界、游戏UI与玩家角色动作状态机并展示成品效果。
关键词:横版动作游戏;Spine;动画设计;Unity3D
目录 摘要 Abstract 1 绪 论-1 1.1 研究背景及意义-1 1.2 研究现状-1 1.3 研究思路-2 2 横版动作游戏概述-3 2.1 横版动作游戏特性研究-3 2.2 优秀横版动作游戏分析-3 3 Spine软件概述-8 3.1 Spine的功能研究-8 3.2 Spine的特性分析与实际应用-9 3.3 Spine面向Unity的SDK研究与应用-10 4 角色及场景的动作和动画的研究设计-13 4.1 玩家角色原动画设计与Spine动画制作-13 4.2 敌人角色原动画设计与Spine动画制作-15 4.3 场景物件原动画设计与Spine动画制作-16 5 游戏世界构建与动作逻辑设计研究-17 5.1 游戏世界构建-17 5.2 游戏UI搭建-18 5.3 玩家角色动作逻辑设计-20 5.4 成品效果展示-21 6 结论与讨论-22 6.1 主要研究结论-22 6.2 讨论与展望-22 参考文献-23 致 谢-24 |

