- 251
- 0
- 约5.92千字
- 约 22页
- 2017-06-19 发布于辽宁
- 举报
unity3d小游戏开发(星空大战)毕业实训报告本科论文
毕业实训报告
课题名称: Unity 游戏开发
专 业: 移动开发
班 级:
学 号:
学生姓名:
指导教师:
年 月 日
中 原 工 学 院
毕 业 实 训 任 务 书
年 月9日
学生姓名 学号 专 业 软件开发 班级 课题名称 Unity3D小游戏开发(星空大战) 课题来源 指导教师 专业 软件工程 职称 讲师 课题说明:
开发路线:
1,游戏背景(连续播放)
2,添加主角
3,设置游戏主角的动画
4,添加两种子弹并设置子弹的运动
5,添加三种子弹
设置子弹的自动生成和运动
6,添加两种奖励物品
设置奖励物品的自动生成和运动
7,设置主角的控制
7.1检测手指触摸
7.2问题:防止主角飞出屏幕
8,设置Tag
添加子弹和敌人的碰撞
9,设计敌人 0 1 2 震动动画和爆炸效果
10,添加脚本GameManager做游戏的控制
11,统计分数
摘 要
摘 要 游戏,目前已经是最大众化的娱乐之一,而其中的3D游戏也是技术含量较高的项目之一。Unity3D是一个3D/2D游戏开发工具和游戏引擎套件,其中包括了图形、音频、物理、网络等多方面的引擎支持,并且有一个非常强大的编辑器来整合这一切,非常适合于游戏开发。本文主要是以Unity5.3.8为开发环境,设计并开发一款单机版的三维游戏——直升机大战,旨在介绍直升机战斗游戏的实现方法,并逐步介绍使用Unity3D开发3D游戏的方法和技巧。通过这次游戏制作,使我体会到了,制作一个游戏所需要做的工作,包括前期的游戏策划,素材的制作,到后期的游戏的设计,代码实现等,最终形成一个完整的3D游戏,并通过Unity3D选择平台生成可执行文件。但本次设计的直升机战斗游戏所做工作还不够完善,开始场景中菜单比较简单,游戏中武器只有一种,关卡也只有一个,这些都需要以后进一步设计
第1章 项目分析1.1 Unity 及其组成的介绍本书主要讲解的是,如何使用 Unity 开发 2D 游戏。但在开始讲解之前,最好先熟悉一 下 Unity 这个工具。本章会首先介绍 Unity 的下载和安装,然后会介绍 Unity 界面的各组成 部分,这些知识会在本书后面的章节频繁使用,所以不要掉以轻心。1.2 Unity 概述Unity 现如今已是非常的流行,因此在开始学习 2D 游戏开发之前,本节就来简要说明 下 Unity,及其下载和安装方法。 1.Unity 简介 Unity 是一款跨平台的专业游戏引擎, 可以使用它轻松的开发各种 2D 和 3D 游戏, 然后 部署到各种游戏平台上。 当然也包括这些主流游戏平台: Windows、 iOS、 Android、 Xbox 360、 PS3。
第2 章
2.1 需求分析
玩家:控制游戏中的战机,向敌机发出攻击;
敌机: 敌机不会发射子弹攻击玩家,boss敌机由程序控制自动向玩家飞机发出攻击
子弹: 玩家和boss 敌机都拥有自己的子弹,玩家的子弹可以用来攻击所有的敌机
子弹礼包:玩家飞机得到子弹礼包后,玩家的飞机会在一段时间内有发射双排子弹功能
炸弹礼包:玩家飞机得到子弹礼包后,玩家飞机如果使用炸弹可以清除屏幕上除boss外的所有敌机。
2.2 功能需求:
1》用户进入游戏开始菜单可以选择开始游戏,退出游戏,游戏帮助;
2》进入游戏后可暂停游戏
3》玩家飞机以一定速度自下而上飞行,用户可以控制飞机前后左右移动
4》玩家飞机一直发子弹,用户通过控制飞机位置来扫描敌机;
5》不同种类的敌机以一定速度随机出现;
6》玩家飞机的发射子弹击中敌机后消失。
7》玩家飞机达到一定分数后,程序会随机提供子弹包和炸弹包;》
8》玩家与礼包碰撞后即可得到礼包;
9》弹礼包后,玩家的飞机会在一段时间内有发射双排子弹功能
10》进行游戏时,屏幕左上角会显示用户达到的分数;
2.3 用户功能需求
由于本游戏交互性好,简单易操作,对用户并没有特殊的要求。一般用户经过几分钟后
您可能关注的文档
- fpga乒乓球游戏机设计本科论文.doc
- f1赛车前悬架设计车辆工程正文本科论文.doc
- g107良田绕镇公路总体施工组织设计本科论文.doc
- fsae汽车转向系统设计本科论文.doc
- gps高度测量物联网综合课程设计本科论文.doc
- gps时间的同步处理和发送的研究本科论文.doc
- f1赛车前悬架设计本科论文.doc
- how to improve students’ oral english ability 如何提高学生的英语口语能力本科论文.doc
- how to teach english reading in middle schools 浅论中学英语阅读教学本科论文.doc
- ht200泵盖铸造工艺设计本科论文.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 高等学校中医临床教学基地教学工作水平评估指标体系与标准.pdf
- 2022届高考物理一轮复习图像经典100题.pdf VIP
- 新能源汽车电气技术 配套课件.pptx
- 2025年高考语文备考之300个文言实词汇编(含课内句子).pdf VIP
- DB11∕T2293-2024住宅工程质量品质提升技术标准.pdf VIP
- Marantz马兰士家庭影院 AV 擴音機 SR8012 SR8012 Quick Start Guide English说明书用户手册.pdf
- 人教八上:专题六 无刻度直尺作图(含解析).docx VIP
- 2023年江西省中考语文试卷及答案解析.pdf VIP
- 2025年山东劳动职业技术学院高职单招笔试语文试题库含答案解析(5套共100道单选合辑).docx VIP
- 2025-2026学年七年级英语春季开学第一课 课件:马踏新春,趣学英语(全国通用版).pptx
原创力文档

文档评论(0)