基于Unity3d的手机游戏的设计与实现
前言
1.背景:主要论述了Unity3d手机游戏的创新性设计与实现,同时对国内外手机游戏的现状,手机游戏的开发平台,手机游戏的商业背景和热度也进行了简单的论述,重点阐述了手机游戏的开发过程,并且放重点在在创新性开发的点上,最终开发的一款与众不同的友好的娱乐性和交互性的手机游戏,基于目前的手机的硬件方面包括处理器显示器,内存等诸多方面的提升,网络的全面覆盖,4G网络快速发展,对于手机游戏等诸多的软件开发提供了很好的舞台不断移动终端有了更多的游戏开发商受益者,再近几年游戏开发热度持续上升,各大互联网公司争相对手机游戏进行投资,国内外都形成了一股良好的风潮,它从很多的方面上也带动了硬件的发展,游戏的发展与手机硬件的发展相辅相成,同时也促进了世界经济的发展,与此同时也促进了各大高校对于移动游戏开发对于这方面的专业人才的培养,不久以后相信游戏产业能够成为我国又一个强有力的经济和文化基柱。
2:意义: 近年来,游戏行业出现了前所未有的震荡期,各种平台的涌现使得行业内部的竞争愈演愈烈。前几年,想要制作好的游戏,肯定就需要强大的硬件的支持所以大部分3D的游戏都出现在PC或者PS3,Xbox等专业游戏主机上,其他平台则由于受硬件条件的限制而无法制作出比较好的游戏。目前基于IOS,Android,Windows Phone 7等移动的智能手机的迅速崛起,他们的硬件配置得到了大幅度的提升,目前的硬件条件已经达到了前几年前的水平,在移动平台上制作3D游戏已不再是梦想,此外,Flash和HTML5也开始对网页中的图形加速渲染,这也使得网页游戏得到了迅速发展。目前的跨平台游戏引擎已经有好几款,其中最专业,最稳定,效率最高的并且支持游戏平台最多的就是Unity。可跨9种主要游戏平台,包括Web平台,pc,Mac,Ios,Flash,Android,等,无论是电脑游戏,网络游戏,手机游戏,主机游戏,单机游戏都可以使用Unity轻松实现跨平台游戏开发。
研究的目的及意义
目前国内的手机游戏水平参差不齐,游戏大厂腾讯,网易等国内的游戏开发大头所研发出来的产品很多都是一些吸引玩家消费的快餐手游,持续性宣传提高热度以后利用激活码不断炒作,将一个不怎么好的作品炒到可以刚开服,各个服务器都爆满的情况下,但是由于游戏本身的不够吸引造成玩家数量迅速的下降又或者游戏需要花过多时间去培养,或者重点于游戏内道具的消费,导致了很多的纯粹游戏爱好者,或者不希望不公平的游戏玩玩家的流逝,充钱就能变强已经成为了现在大多数中国的网络互动式手机游戏的标准姿态,这些很多时候是因为游戏策划商的问题,因为国内的手机游戏大多数都是免费游戏,所以要做到一定的利益收入,致使了游戏内人民币玩家道具的快速获取和非人民币玩家的较难获取的差距,这一点涉及到了游戏的公平性的,还有就是国内的游戏千篇一律的进行大型多人的角色扮演类游戏的开发,因为能够更快的取得收益,而这反而丢失了游戏制作本身的目的,就是游戏是为了娱乐大众,而不是用它来取得收益,所以我研究的这一个手机游戏的目的就是为了做出一款与热门游戏不同的小游戏,就像纪念碑谷一样的益智类的小游戏,买断制游戏也有很好的发展前景,本次游戏开发是为了锻炼自己开发游戏的能力,通过Unity3d,c#制作出一款令自己满意的作品出来,拥有全新的操作方式,与众不同的游戏模式,引人入胜的游戏体验,相比国外的独立游戏开发者,国内的游戏行业被商业化的太严重,我认为做出这样的一款游戏是非常有必要的。
国内外同类研究概况
去年3月份Unity发布了Unity 2017.3版本,首先对开发人员带了了针对全景36360/180和2D/3D视频工作流程的改进。开发者们现在可以轻松地向Unity中导入不同风格的2D或3D视频,并在天空盒上进行回放,为独立、移动和XR运行时创建360视频体验。第二点粒子系统改进,新版本的粒子系统加入了新的Unlit和Surface粒子着色器和带状粒子轨迹。这些功能可以让粒子基于粒子寿命互相连接。由于这些带状轨迹上的每一点都由粒子表示,它们可以通过与Noise Module(噪音模块)一同使用,进行动画处理。以及脚本编译—用户定义托管程序集你将可以基于文件夹中的脚本,自定义托管程序集。对于大项目,通过将项目中的脚本拆分为多个程序集,脚本在编辑器中的编译时间将会大大缩短。同时更新了crunch库 ,图形改进和光照改进提供了VR设备的改进.根据Unity 官方在8月公布的报告
Unity 引擎占据全功能游戏引擎市场45%的份额。Unity 全球用户已经超过330万人,每月活跃用户数高达60万。全世界有6亿的玩家在玩使用Unity 引擎制作的游戏,用Unity 创造的应用和游戏目前的累计下载量达到了87亿次,市场份额45%居全球首位
