欢迎来到天天文库
浏览记录
ID:47490383
大小:2.76 MB
页数:33页
时间:2020-01-12
《卢杰_基于Unity3D的坦克大战游戏的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、毕业实训报告课题名称:基于Unity3d的坦克大战游戏的设计与实现专业:软件技术班级:RZ软技154学号:201560190410学生姓名:卢杰指导教师:赵冬2017年5月15日....关于卢杰同学的实训鉴定同学于年月日至年月日在我公司部门进行了毕业实训。在实训中,该同学在单位签章:指导教师签字:年月日....中原工学院毕业实训任务书2017年2月13日学生姓名卢杰学号201560190410专业软件技术班级RZ软技154课题名称基于Unity3D的坦克大战游戏的设计与实现课题来源实训公司指导教
2、师张鑫宇,李星辰第二个应该写我专业Unity3D职称讲师课题说明:该系统利用Unity3D跨平台功能的突出、兼容性强的特点,结合C#开发一款坦克大战的游戏系统,画面好看,游戏方式简单,玩家易上手。承担的任务:寻找素材搭建场景,并编写相应功能的代码这个太简单了工作进度安排:第4周:(3月6号-3月10号)确定题目第5周:(3月13号-3月17号)寻找素材第6周:(3月20号-3月24号)对相应功能进行编码第7周:(3月27号-3月31号)对相应功能进行编码第8周:(4月3号-4月7号)查找BUG并
3、优化项目任务要写到第13周指导教师签字:年月日实训单位意见签章:年月日学院意见签章:年月日....中原工学院毕业实训评审表学号201560190410姓名卢杰专业软件技术班级RZ软技154题目基于Unity3D的坦克大战游戏的设计与实现指导教师评语....成绩(百分制):指导教师签名:年月日摘要本文利用Unity3D跨平台功能的突出、兼容性强的特点,结合C#开发一款坦克大战的游戏系统,该系统运行流畅,具有较好的可玩性和跨平台性。....课题题目为基于Unity3D的坦克大战游戏的射击与开发,旨在
4、成功的设计出一款可以在PC端运行的坦克游戏,在毕业设计完成时,坦克模型应该能再PC端运行。游戏中,我们可以利用鼠标、键盘来对我们的坦克进行前进后退,而且可以对坦克进行旋转以及发射炮弹,通过这次设计,自己也体验了技术实现的过程。关键词:Unity3D;坦克大战游戏;游戏引擎........目录摘要V第1章项目概述11.1项目背景11.2技术路线11.2.1游戏设计与制作阶段11.2.2开发环境11.3项目设计目标2第2章系统设计32.1系统的整体设计32.2系统的界面设计32.2.1游戏主菜单32
5、.2.2游戏帮助界面42.2.3游戏结束界面42.2.4游戏主界面52.2.5主角模型52.2.6敌人模型62.2.7游戏地图模型6第3章游戏菜单界面实现83.1按钮的实现83.2游戏主菜单界面的实现83.2.1说明按钮83.2.2退出按钮83.2.3游戏开始按钮83.3游戏帮助界面的实现93.3.1关闭按钮93.3.2游戏帮助文字93.4游戏结束界面的实现93.4.1重新开始按钮93.4.2退出游戏按钮103.4.3分数显示103.5游戏主界面的实现103.5.1重置按钮103.5.2退出按钮
6、113.5.2游戏得分11第4章游戏主界面实现124.1场景的搭建124.2主角的功能实现12....4.2.1移动124.2.2攻击124.2.3受到伤害134.3摄像机的功能实现144.3.1移动144.3.2围绕主角旋转144.3.3视野的拉近或拉远154.4敌人的功能实现154.4.1生成154.4.2移动164.4.3攻击174.4.4受伤174.5炮弹的碰撞检测184.5.1炮弹的身份184.5.1碰撞检测18第5章系统测试205.1在Unity3D中运行测试205.2在PC中运行测
7、试205.3测试结果23第6章结束语24........第1章项目概述1.1项目背景随着社会的科技水平和经济水平的迅速发展,游戏行业以迅雷不及掩耳之势快速的发展着。现在的游戏行业和电影行业可以说已经站在同一高度,特别是3D技术的进步使得游戏在人们的日常生活中占据着重要的地位。在3D技术如此盛行的今天,游戏引擎收到的关注也持续高涨,目前主要的引擎有BigWorld引擎、UnrealEngine3虚幻引擎、Gamebryo引擎、Unity3D引擎。相对于前三种引擎来说,Unity3D是最近几年才流行
8、起来,但它由于完美的跨平台系统使他迅速的在引擎市场占据了重要的地位。本文将介绍一款以Unity3D为开发平台,结合C#的坦克大战游戏系统,该系统在保证运行效果的同时,具有设备要求低,跨平台性能好,运行流畅稳定的特点。1.2技术路线1.2.1游戏设计与制作阶段在游戏设计的阶段就要想好这款游戏的大概内容,主题鲜明,并且具有良好的游戏乐趣,游戏内容丰富,符合我们日常生活中的逻辑规律。1.2.2开发环境Unity3DUnity是一款跨平台的游戏开发工具,从一开始就被设计成易于使用的产品。作为一个完全集成
此文档下载收益归作者所有