2。1。4 游戏类型和运行平台 6
2。2 游戏特色 7
2。3 游戏角色设计 8
2。3。1 角色设计 8
2。3。2 游戏控制器功能 8
2。3。3 主角移动控制 8
2。3。4 主角影子以及摄像机视野 8
2。3。5 角色动画播放 9
2。4 游戏场景设计 9
2。4。1 场景设计 9
2。4。2 障碍物设计 9
2。5 游戏轨道设计 11
2。5。1 跑酷路线设计 11
2。5。2 跑酷场景无限生成功能 11
2。5。3 障碍物随机生成功能 11
2。5。4 跑酷轨道路径点设置功能 11
2。6 游戏规则设计 11
2。7 游戏用户界面设计 12
2。8 本章小结 12
3 基于Unity的卡通类跑酷游戏场景、角色的详细设计制作与实现 13
3。1 游戏角色制作 13
3。1。1 主角制作 13
3。1。2 警车制作 17
3。2 游戏场景制作 18
3。2。1 游戏环境制作 18
3。2。2 障碍物制作 19
3。3 游戏整合 19
3。4 本章小结 20
4 基于U3D的脚本语言交互的详细设计制作与实现 21
4。1 U3D脚本语言简介 21
4。2 控制环境的无限循环生成和摧毁 21
4。3 跑酷路线生成 21
4。4 障碍物碰撞以及随机生成和摧毁 23
4。5 游戏控制器与游戏菜单状态的控制 23
4。6 控制主角的移动以及摄像机视野跟随状态 25
4。7 动画播放控制 26
4。8 触发器以及死亡判定 27
4。9 本章小结 28
5 结论 29
5。1 本文总结 29
5。2 不足与展望 29
致谢 30
参考文献 31
1 引言
本章主要介绍了游戏的设计背景,研讨了跑酷类游戏在国内外的发展情况以及研究目的等,接下来介绍了Unity3D这款游戏引擎,本款游戏的制作就是基于这个游戏引擎上,最后简单介绍了本次论文的主要研究工作以及组织结构。
1。1 设计背景
卡通跑酷类游戏是在21世纪,卡通动漫、跑酷运动和移动端掌上游戏三者共同发展的时代产物,融入了卡通幽默轻松的风格,同时也具有跑酷运动的紧张刺激,并建立于现代智能手机作为平台而开发的手机游戏。