unity3d毕业设计共11页.doc
《unity3d毕业设计共11页.doc》由会员分享,可在线阅读,更多相关《unity3d毕业设计共11页.doc(14页珍藏版)》请在三一文库上搜索。
1、unity3d 毕业设计 【篇一: unity3d 塔防游戏论文】 基于 android 平台的塔防游戏设计design the tower defense game based on android platform 学生姓名: xx学生学号: 107102xx专业名称: 计算机科学与技术指导教师: xx (副教授)计算机与信息工程学院2014 年 6 月 16 日独创性声明本人声明所呈交的毕业设计(论文)是本人在指导教师指导下进行的研究工作和取得的研究成果,除了文中特别加以引用标注之处外,论文中不包含其他人已经发表或撰写过的研究成果,没有伪造数据的行为。毕业设计(论文)作者签名: 签字日期
2、 2014 年 6 月 16 日毕业设计(论文)版权使用授权书本毕业设计(论文)作者完全了解学校有关保留、使用论文的规定。同意学校保留并向有关管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权天津城建大学可以将本论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本论文。(保密的毕业设计(论文)在解密后适用本授权说明)毕业设计(论文)作者签名: 指导教师签名:签字日期: 2014 年 6 月 16 日 签字日期: 2014 年 6 月 16 日摘 要android 是一种基于 linux 的自由及开放源代码的操作系统, unity3d 是
3、最近几年非常热门的一种跨平台能力强的开发引擎,被广大游戏开发者所喜爱。在目前的 android 手机应用开发界, unity 几乎成为 android 标准工具。本文将展示一个用 unity 软件来设计和开发 android 塔防游戏的全过程。按照游戏的开发思路,从相关知识介绍、游戏设计、游戏实现到软件测试一步步展开工作,完成毕业设计的最终作品。本文将讲述的重点放在游戏实现这一环节,从第一个场景建立开始,到模型的导入,讲述脚本的编写等具体细节,直到项目完成;游戏的测试将在 unity3d 软件中, pc 上和 android 设备上分别进行测试,并分析测试结果。关键词: android ;un
4、ity ;塔防游戏 abstract android is a linux-based free and open source operatingsystem, unity3d is very popular in recent years, a cross-platform capability development engine, being loved by thegame developers. in the current android mobile applicationdevelopment circles, unity has almost become standard
5、android tools. this article shows a unity of the software to the whole processof designing and developing android tower defense game.along the lines of game development, from relevant knowledgeby testing, game design, game achieved step by step work,and completed the graduation design of the final p
6、roduct. thefocus of this paper will describe in-game to achieve this step,starting from the first scene to establish, to import the modelabout details such as script writing, until the project iscompleted in unity3d software, the game tests, were done onthe pc and on your android device to test and
7、analyze the testresults.key words :application development;android;unity;tower defense目 录第 1 章 绪论 . . 11.1 选题的目的和意义 . . 11.2 国内外的发展状况 . 11.3 论文组织结构 . 2第 2 章 3d 游戏的技术知识 . 32.1 3d 图形库 . 32.2 物理引擎 . 32.2.1 物理引擎简介 . . 32.2.2 物理引擎基本架构 . 42.3unity3d . . 52.3 unity3d 简介 . . 52.3 unity3d 基本概念 .5第 3 章 游戏设计 .
8、 . 73.1 游戏创意 . . 73.2 游戏框架结构设计 . . 73.3 游戏层次结构设计 . 7第 4 章 游戏实现 . 94.1 场景渲染实现 . . 94.2 地形 . . 94.3 光照和场景元素 . 114.4 怪物通道 . . 124.5 摄像机 . . 134.6 游戏 ui 界面 . . 154.7 路点建设 . 184.8 敌人 . . 204.9 敌人生成器 . . 214.10 防守单位 . . 224.11 生命条 . 234.12 自定义按钮 . . 25第 5 章 游戏测试 . . 275.1 在 unity3d 中运行测试 . 275.2 封装打包测试 .
9、27【篇二:基于 unity3d 的三维虚拟电脑组装实验系统开发毕业设计】(此文档为 word 格式,下载后您可任意编辑修改!)基于 unity3d 三维电脑组装实验系统的实现【摘要】实验教学不仅能够培养学生的动手能力,而且还能起到巩固课本上理论知识的作用。但是由于我们国家人口基数庞大,教育资源有限,实验器材紧缺,不能满足广大在校学生或者社会成人求学需求,因而成为教学和学习中最难以付诸实践的薄弱环节。随着虚拟现实技术的出现,实验教学有了新的思路。 unity3d 引擎对开发仿真性非常高、交互性非常好的虚拟实验环境具有很大的帮助。本文在对虚拟实验室的研究现状进行充分调研的基础上,借助 unity
10、3d引擎和 3ds max 三维建模软件,搭建了一个逼真且操作方便、具有交互功能的组装计算机硬件的虚拟实验操作平台,对组装计算机实验进行了模拟,实现了实验过程以及部分实验现象的模拟。系统的主要功能是让用户采用虚拟仪器完成组装过程,从而达到学会组装计算机的目的。【关键词】 虚拟实验; unity3d ;计算机组装;1. 引言1.1 研究背景及意义早在十六世纪,实验就被运用于教育教学。实验是指根据科学研究的目的,尽可能排除外界因素的影响的同时突出主要实验因素,并且利用一些专门的仪器设备而人为地改变、控制或者模拟研究对象,使某一些事物(或过程)发生或再现。实验的目的在于通过学习者亲自动手参与实验,从
11、而培养学习者的观察能力、分析能力和实践能力。研究表明,人的动作记忆效率远远高于语言文字的记忆效率,所以通过动手参与的学习比单纯看书要更有效率,实验教学通过让学习者了解事物的本质,培养学习者的研究能力、创新能力,加强学习者对知识的运用和实践,因此成为教育教学中一个不可分割的部分。最开始的实验教学都是真实实验,学习者在真实的实验环境下操作实验设备来完成实验目的。但是随着人口数量的增加,知识研究领域的扩展,真实实验暴露出了许多缺陷,比如许多实验器材价格昂贵,实验资源无法满足广大学习者的需求,实验存在安全隐患,真实场景带来的实验误差等等。虚拟实验的概念也就应运而生了。unity3d 作为一款专业的商业
12、游戏引擎,早在 2010 年就进入了我国,由于其友好的操作界面和强大的性能,在国内积攒了众多的开发者。其官网上得 assetstore 也给广大开发者提供了数量众多,类目琳琅的插件,可以大大的缩短开发者的开发周期。近年来, unity3d 为虚拟现实提供了完整的解决方案,其强大的物理引擎,基于 directx 和opengl 的高度优化渲染管道,还有可编辑的 shader 着色器,让模拟真实多变的生活环境变成现实。因此我选择 unity3d 来开发这样一个虚拟电脑组装实验的系统,为学习者提供一个自由、真实的实验平台,利用本系统进行实验教学,让学习者认识计算机硬件,掌握组装电脑的一些基本技能。1
13、2 研究内容本文主要在于借助 unity3d 引擎将虚拟现实技术引入虚拟实验中,探索新的虚拟实验的教学模式。具体研究内容包括以真实实验在教育教学中的重要作用和协作学习对学习者能力的培养作为立足点,将虚拟现实与虚拟实验结合起来;利用 unity3d 实现虚拟计算机硬件与实验者交互,突破实时交互的一些难点;完成整个系统架构设计,并且编写代码实现整个系统功能。2. 虚拟实验器材的制作2.1 3ds max 模型创建2.1.1 多边形建模技术多边形建模技术是三维建模技术中比较常见的一种建模方式。现实世界中的很多物体都可以看成是由基本的几何体进行变形和细分得来的。多边形建模就是基于简单的长方体、圆柱体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- unity3d 毕业设计 11
