- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Unity3D的TPS游戏的设计和开发
滨江学院
学年论文
题 目 基于Unity3D在PC端的TPS游戏的开发与设计
院 系 电 子 系
专 业 电子信息工程
学生姓名 杨 鑫
学 号 20142305047
指导教师 王 新 蕾
职 称 讲 师
二O一七年十月二十五日基于Unity3D在PC端的TPS游戏的开发与设计
杨鑫
南京信息工程大学滨江学院 电子信息工程专业,南京 210044
摘要:本文详细介绍了基于Unity3D游戏引擎(个人版)的TPS(第三人称射击)游戏的开发与设计的过程,主要包括游戏开发前准备,场景的制作以及游戏角色控制,子弹发射效果,敌对角色生成的实现方法等。并简单介绍了Unity3D引擎及其特点和资源商店的利用。详细阐述了游戏中的各种关键C#脚本程序。实现以键盘控制位置鼠标控制视角的人机对抗游戏模式。游戏操作简单,人物动作细腻多变,场景氛围代入感强,给玩家良好的游戏体验。
关键词: Unity3D;TPS;C#
绪论
基于Unity游戏开发的国内外现状
2016年被称为VR元年。致敬每一个愿意把人生奉献给游戏事业的人。Unity的迅速发展让Unity3d从业人才需求不断攀升,并且从业人员的薪资十分可观。 以人才招聘来看,目前企业招聘人数呈现上升趋势一般要求大专、本科学历,一年以上开发经验的人员一般待遇都会在10左右,高级人才甚至达到20K-25K。随着工作经验和技能的增加,从业人员薪资水平不断增长。目前Unity需求主要集中在一线大城市,北京、上海、深圳、广州等这些一线城市的薪资水平是非常可观的。从薪资角度来说,nity3d工程师在棋牌游戏开发的工资能拿到15000元左右,要看具体的熟练水平。C 端游戏打包与发布,简单介绍利用Unity在PC端打包发布的方法。
系统平台的阐述和游戏的相关知识
2.1 Unity 5的简介
Unity3D是由Unity Technologies开发的一个让玩家轻松创建三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac 所支持。iOS、Android、Windows Phone、BlackBerry、Tizen)
桌面平台(Windows、Windows Store、Mac、Linux)
游戏主机(PS3、XBOX、Wii)
网页游戏(Internet Explorer、WebGL)
虚拟现实与增强现实(Oculus Rift、Gear VR)
(2)集成开发环境
从场景设计、编程、调试到构建、开发游戏的整个生命周期都可以在Unity IDE中完成,效率非常之高。另外,直观而合理的集成开发环境也为开发人员提供了便利。
(3)所有功能免费
只要你是独立开发者或是没有营收的小公司就符合使用Unity Personal Edition(个人版)的条件。上一年营收或资本额超过了10万美金失去了使用个人版的资格,购买Unity Professional Edition(专业版)。在Unity里,渲染路径(Rendering Path)决定了光照是如何应用到Unity Shader中的。因此,如果要和光源打交道,我们需要为每个Pass指定它使用的渲染路径,只有这样我们才能在Unity Shader中访问到Unity为我们准备好的光照信息。正向渲染延迟光照渲染在Unity5.0版本之前,主要有3种:前向渲染路径(Forward RenderingPath)、延迟渲染路径(Deferred Rendering Path)和顶点照明渲染路径(Vertex Lit Rendering Path)。但在Unity5.0版本以后,Unity做了很多更改,主要有两个变化:首先,顶点照明渲染路径已经被Unity抛弃(但目前仍然可以对之前使用了顶点照明渲染路径的Unity Shader兼容其次,新的延迟渲染路径代替了原来的延迟渲染路径(同样,目前也提供了对较旧版本的兼容)。C#语言。Unity 5不再支持Boo脚本。
本游戏是运用C#进行开发的。
2.2
您可能关注的文档
- 土鸡营养需要和饲料使用技术.pptx
- 在用医疗设备质量检测在CNAS实验室认可中应用和实践--高关心.pptx
- 在经验和规范之间合法性理论的二元取向及意义_6694.doc
- 在自然法和一般法之间关于‘礼’的宪法学分析.doc
- 在用医疗设备质量和维修管理.ppt
- 在求异面直线所成角,直线和平面所成的角以及二面角时.doc
- 在线订餐网站的设计和实现-专科毕业论文.doc
- 在课改中成长谈新课程和教师专业发展.doc
- 在高职数学教育中开展通识教育的实践和思考.doc
- 在职员工培训和团队目标.ppt
- 2025年安徽工商职业学院单招职业技能测试题库带答案(典型题).docx
- 2025年洛阳科技职业学院单招职业技能测试题库带答案(新).docx
- 2025年荆门职业学院单招职业技能测试题库及答案(易错题).docx
- 2025年宣化科技职业学院单招职业技能测试题库(精练).docx
- 2025年包头职业技术学院单招职业技能测试题库带答案(新).docx
- 2025年江西工商职业技术学院单招职业技能测试题库带答案(精练).docx
- 2025年黑龙江农业经济职业学院单招职业技能测试题库精编.docx
- 2025年山东艺术设计职业学院单招职业技能测试题库带答案(基础题).docx
- 2025年陕西工商职业学院单招职业技能测试题库带答案(突破训练).docx
- 2025年承德护理职业学院单招职业技能测试题库【word】.docx
最近下载
- 年产5000吨饼干工厂设计定稿.pdf
- 2025初中七年级数学下册《相交线与平行线》大单元整体教学设计.docx
- 《作物生产技术》课程教学课件-2.1.2水稻种子萌发和出苗 课件.pptx VIP
- 2020-2024年五年高考数学真题分类汇编专题07立体几何(解析版).docx
- 高考英语总复习Unit1Festivalsaroundtheworld课件新人教版必修3.ppt
- 2023年北京邮电大学计算机科学与技术专业《计算机网络》科目期末试卷B(有答案).docx VIP
- 水土保持监理规划.docx VIP
- 监理规划(水土保持).pdf VIP
- 匿名化技术应用指南.pdf VIP
- 现代汉语网络流行语“XX感”探析_0(范本).docx VIP
文档评论(0)