更新时间:06-14 上传会员:紫色烟火
分类:设计作品 论文字数:7866 需要金币:1000个
摘要:随着社会的发展,生活节奏的加快,人们越来越需要一种高效切便利的放松方式,电子游戏随之兴起。而今,电子竞技行业的兴起与成熟,人们对游戏的理解有了新的认识,越来越多的人开始了解与从事电子游戏相关产业。
2D平台跳跃游戏作为电子游戏的一种分支类型,它的题材多样,从电子游戏诞生之初起,就有着大批的受众,在3D游戏浪潮的冲击下也依然凭借其独特的魅力吸引着众多玩家。而解谜游戏也是电子游戏中很受欢迎的类型,将两种游戏类型结合起来能够为玩家带来更好的体验。
本文设计了一款基于Unity引擎的2D平台跳跃解谜游戏,它将平台跳跃游戏与解谜游戏结合起来,利用Unity引擎和C#语言来实现游戏功能。游戏中有需要通过摩斯电码与错位加密解决的硬核谜题,也有流畅的跑跳动画切换,能给玩家更好的游戏体验。
关键词:Unity;平台跳跃;解谜
目录
摘要
Abstract
1 绪论-1
1.1 研究背景及意义-1
1.2 国内外研究现状-1
1.2.1 游戏引擎的研究现状-1
1.2.2 平台跳跃类游戏的研究现状-2
1.3 主要研究内容-2
1.4 论文结构-3
2 2D平台跳跃游戏的需求分析-4
2.1 系统功能需求分析-4
2.2 系统的功能模块划分-4
2.3 系统的可行性分析-5
2.4 本章小结-6
3 2D平台跳跃游戏系统设计-7
3.1系统模块设计-7
3.1.1游戏角色设计-7
3.1.2游戏场景设计-7
3.1.3游戏界面设计-8
3.2谜题系统设计-8
3.3本章小结-9
4 2D平台跳跃游戏详细设计-10
4.1 游戏场景设计-10
4.1.1 新手引导区域-10
4.1.2 解谜区域-10
4.1.3 动作区域-10
4.1.4 出口区域-11
4.2 人物模块-11
4.2.1 人物的移动与跳跃-11
4.2.2 镜头的跟随-13
4.3 菜单模块-13
4.3.1 开始按钮-14
4.3.2 退出按钮-14
4.3.3 游戏设置按钮-14
4.4 解谜设计-14
4.4 本章小结-15
5 2D平台跳跃游戏的实现-16
5.1游戏场景的实现-16
5.1.1新手区域的实现-16
5.1.2解谜区域的实现-16
5.1.3动作区域的实现-17
5.1.4出口区域的实现-17
5.2 开始游戏菜单的实现-17
5.3 人物模块实现-18
5.3 本章小结-19
结 论-20
参 考 文 献-21
致 谢-22