帮帮文库

返回

基于Android平台的塔防游戏设计毕业设计论文 基于Android平台的塔防游戏设计毕业设计论文

格式:word 上传:2022-06-25 20:01:32

《基于Android平台的塔防游戏设计毕业设计论文》修改意见稿

1、“.....主要是边过函数设置它的子路点。创建个空游戏体作为路点,指定脚本,并设置为沿着场景中的通道摆放路点,如图所示。图路点设置接下来为每个路点设置于路点,为了设置方便,添加个菜单功能,加速设置路点的操作。创建脚本,它将提供个自定义的菜单,帮助我们设置路点,代码如下图所示。图脚本第章游戏实现这里的代码只有在编辑状态才能被执行,注意继承自,并在展前面引用了。所有在这里使用的属性和函数均为类型。属性将在菜单中添加名为的们定义菜单,并包括子菜单,快捷键为。柴单执行的功能即是函数中的功能,将当前选巾的节点作为父路点。相应的函数将当前选中的路点作为父路点的子路点。选中场景中的第个路点,按快捷键将其设为父路点......”

2、“.....再按将它设为父路点,再选择子路点,反复这个操作,直到将所有路点设置完毕。敌人创建敌人的脚本,如图所示。图脚本第章游戏实现在这个脚本中,定义了敌人的些基本属性,如生命值移动速度类型等,它有个路点属性作为当前的出发点。在函数中,敌人向当前路点的子节点前进,当距离子路点较近时,即将子路点作为当前路点,再向下个路点前进。注意这里计算敌人与子路点的距离时没有计算轴,因为我们希望空中的敌人飞到路点上方时即认为是到达该路点。当敌人走到最后的路点,即是到达我方基地,销毁自身,并使基地减少点生命值。将放置在预置里的模型放在通道中,并制定这个脚本到模型上,完成敌人的设置。运行时会如图所示......”

3、“.....波接着波,因为敌人的数量众多,所以需要个生成器按预先设置的顺序生成不同的敌人。为了提高工作效率,需要在中设置每波出现的敌人,然后将其导出为格式,敌人生成器将读取这个文件,按其设置生成敌人。首先要创建个用于定义格式的数据源,使用任意文本编辑器输入如下文本,并存为,如图。第章游戏实现图数据源这是个简单的文件,里面没有什么内容,但定义了我们需要的格式表示第几波,是敌人的名字,这个名字简要在中与敌人关联,表示敌人的等级,表示生成这个敌人需要等待的时间。然后新建个文档,在其中添加文本,名称要与数据源致。如图所示。图添加文本在源中依次选择下面的并拖曳至相应的文本表格中。如图所示。图完成映射映射完成后,可以输入相应的数据......”

4、“.....防守单位本游戏中唯的个防守单位是个箭塔,它的功能很简单,当敌人进入它的攻击范第章游戏实现围便会射箭。创建防守单位的脚本,如图所示。图防守单位脚本在这个脚本中,函数主要用于查找进入其攻击范围的敌人,然后在这些敌人中再选出个生命值最低的敌人作为目标敌人。函数向敌人攻击,这里只是很简单地调用了敌人的函数减少敌人的生命值。当创建了个防守单位后,它所处的单元格则被当前防守单位占据,不能再创建其他东西,因此残们在函数巾改变了防守单位所处单元格的属性。然后为导入好的模型指定脚本就可以了。生命条敌人在受到攻击的时候,找们并不知道它受到了多少伤害,为了能够提示它的剩余生命值,需要为它制作个生命条。在素材中,我准备好了个平面模型......”

5、“.....贴图由简单的黄色和红色组成,我们将使用改变平面模型的方式,使黄色表示剩余生命值,红色表示失去的生命,如图所示。第章游戏实现图生命条创建脚本,如图所示。图生命条脚本在这个脚本中,函数负责初始化,主要是获取生命条模型的。在塔防游戏的完成,也标志着毕业设计的工作到达尾声。在整个的设计制作过程中,我收获了许多,同时发现了些问题,最后我将对今后的工作有更多的展望。在设计开始之前,本人大致了解了简单的游戏项目开发,但是由于没有系统地学习脚本编写,所以在动手制作游戏过程中,经常卡在脚本的编写上。例如前面设计中的路点设置的脚本就成为开发中很大的个难题。在查阅资料和视频之后,成功将些问题解决,但是薄弱点依然存在......”

6、“.....推荐了些有用的资料和教程,让游戏制作成功。游戏虽然制作成功,但是存在着以下问题界面不美观游戏在平台测试中出现较严重的卡顿和延迟现象,说明游戏优化不足关卡较为简单,模型和素材搭配不合理功能上较为简单,可玩性不高。是款非常强大的游戏开发软件,它有着强大的跨平台能力,在本设计的最后测试阶段中可以看出,同样款游戏,仅仅因为封装类型不同,在平台和在平台可以无差别运行。这样来,免去了游戏在不同平台之间移植的复杂工作,同时节约了开发成本。可以预料,在接下来的段时间,将成为游戏开发行业的热门工具。也就是说,学会运用这门工具,才能更好地在游戏开发行业发展。在今后的工作中,本人将继续学习......”

7、“.....同时,还将用心学好这个工具。致谢致谢随着毕业设计的完成,我的大学生活也将结束。在这短短的几个月的时间里,让我学到了以前在书本上学不到的知识。让我度过了大学生活最为充实的段时期,而且收获了理论和实践上的丰硕果实。在做毕业设计的这段时间,我要感谢我的指导老师郝琨老师,她经常抽出宝贵的时间来询问毕业设计的情况。在这次毕业设计中她还指导了很多学生,任务非常繁重,但是她对每项工作还是那么负责,对我耐心指导。从她负责指导我的毕业设计开始,就对我设计中的每个环节都不遗余力的给于我帮助。在毕业设计的这段时间,她深厚的学术修养,严禁的治学态度......”

8、“.....将令我收益终身。同时,我还要感谢我的评阅老师王丽老师,她在为我辛苦评阅的过程中,给予了我很大的帮助,解决了些非常重要的问题,并且为我的设计提出了许多建设性的意见。最后,我要感谢教导了我的所有老师们,他们在大学生活的几年中给我的无私帮助,我将终生难忘。在平时的学习生活中,各位老师不辞辛劳的工作,使我在许多方面都达到了个较高的层次。给我以后的工作与生活都有着非常巨大的帮助。参考文献参考文献孔令德计算机图形学基础教程北京清华大学出版社,张茂军虚拟现实系统北京科学出版社,赵沁平分布式虚拟环境北京科学出版社,参考手册,倪乐波戚鹏遇丽娜王婧产品虚拟展示技术的研究与应用数字技术与应用......”

9、“.....高建洪等虚拟场景中实时交互动画的实现苏州大学学报工科版张晓媛著基于游戏引擎的机械动力仿真技术的研究与实现传媒学子论坛,朱柱基于的虚拟实验系统设计与应用研究武汉华中师范大学,陈健松,徐从富,潘云鹤基于地形的三维场景绘制方法计算机工程与应用童恒建三维数字景观中场景图的组织与绘制测绘信息与工程函数中,我们根据当前生命值和最大生命值计算出个比例,然后调周函数左右移动的位置,当生命值越低,黄色显示的越少,红色显示的越多。函数负宽设置生命条的位置,因为生命条始终要伴随相应敌人的移动,并出现在它的上方,所以这个函数设置了个参数,使生命条的位置向上偏移定距离。将脚本指定给作为脚本组件,并将它制作为文件......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(1)
1 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(2)
2 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(3)
3 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(4)
4 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(5)
5 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(6)
6 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(7)
7 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(8)
8 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(9)
9 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(10)
10 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(11)
11 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(12)
12 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(13)
13 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(14)
14 页 / 共 38
基于Android平台的塔防游戏设计毕业设计论文.doc预览图(15)
15 页 / 共 38
预览结束,还剩 23 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档