游戏引擎原理及设计报告书

游戏引擎原理及设计报告书

ID:38807170

大小:1.28 MB

页数:10页

时间:2019-06-19

游戏引擎原理及设计报告书_第1页
游戏引擎原理及设计报告书_第2页
游戏引擎原理及设计报告书_第3页
游戏引擎原理及设计报告书_第4页
游戏引擎原理及设计报告书_第5页
资源描述:

《游戏引擎原理及设计报告书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、游戏引擎原理及应用      课程设计报告书    姓  名  班  级     学  号     指导教师 盐城师范学院信息科学与技术学院9题目:陨石飞机太空大战设计的目的和要求:目的:增加了对3D软件的认识,学会用Unity3D这样的游戏引擎工具制作游戏;要求:学会用unity并熟识相关知识;完成一个完整的游戏;设计的软、硬件环境:Windows7、Unity;Intel(R)Core(TM)i3CPU设计的功能模块:9首先,点任意键整个游戏进入开始状态。此时,可以通过上下左右键来控制飞机上

2、下左右的移动,可以按空格键来使飞机发射子弹。在这个过程中,必须避开随机旋转和出现的陨石,如果被陨石打中一次,飞机的生命值就减少1,飞机总共有3个生命值,如果都没了,那游戏就输了同时宣告结束。此时,按任意一个键就能使游戏进入重新开始的界面。在游戏中,如果飞机击中一个陨石,就能得100分,得到500分就赢得比赛。同样,按任意一个按钮就能使游戏重新开始。9主要算法及脚本:1.Player.cs2.Projectile.cs93.Enemy.cs94.MainMenu.cs5.Win.cs6.Lose.

3、cs7.Earth.cs9作品展示及评价:按任何键进入游戏界面。通过上下左右键和空格键分别控制飞机的走向和发射子弹。9在生命值之内成功打中5个陨石,便会进入赢界面。如果飞机被集中3次,就会进入输界面。9小结:每次实训,我都会感觉很兴奋。我觉得这是最容易让我有所成长的俩周。在这俩周里,可以进行集中性的学习。让我懂得了不少游戏引擎上的知识。从接到这次游戏的题目开始,我就开始寻找学习资料。一些视频的,文件的。最终我选择了游戏引擎工具unity,并做出了一个陨石和飞机大战的游戏。在做这个游戏的时候,遇到

4、了很多问题。由于我不在集中教室做作品。问老师和周围同学的几率很少。只能在网上找相关的论坛和不错的网友,向他们请教了很多。同时,不停的看视频教程,查改自己的错误。一开始,作品接近尾声,我觉得特别兴奋,后来在玩的过程中才发现整个非常粗糙,细节不够完善,又不停的针对问题进行修改。特别原来是2D的,我通过设置摄像机为透视投影实现整个界面3D化,再通过GetAxisRaw("Vertical")和添加if语句实现飞机的上下循环移动。但是由于是3D型的游戏,玩起来很难确定Enemy飞来的方向,玩家会很难打中

5、敌人。总的来说,这次实训让我成长了不少,更锻炼了自学能力。相信以后在其他方面也能如此。9成  绩          教师签名          日  期          9

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。