初识Unity

Posted 博士装呗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识Unity相关的知识,希望对你有一定的参考价值。

Unity于2004年诞生在荷兰的阿姆斯特丹。
竟然是在荷兰?还是大名鼎鼎的阿姆斯特丹?我一直以为是在美国或者英国(其实我还一直以为Google是在欧洲,苹果与Google争得厉害,就像美国和欧洲…)
但是在2005年,Unity公司将总部设在了旧金山!诶诶诶诶诶诶诶诶?你是故意的对不对?你绝对是故意的对不对?我刚说过就被自己呃不,被你打了脸。
我就说嘛,在美国。
同时,Unity发布了1.0的版本,但是那个时候它只能在Mac上面跑,看起来跟苹果关系不错的样子。当时的Unity很不起眼,估计只能躲在角落里舔舐心中的伤口,因为它太弱小,只能用于Web项目和VR虚拟现实。
VR虚拟现实是什么东东啊?简单来说就是那种带着虚拟头盔带着耳机玩游戏看电影什么的。诶?这听起来好像以前看的网游小说里面的装备啊?比如说:28XX年(还不知道人类能不能活到那时候…)某某宅男闲着没事花了几万块钱买了一款特效逼真duangduangduang~的游戏头盔,在家里一玩就是几个月,打怪升级,谈恋爱生孩子,据说造猴子的时候感觉都一样。除了吃饭上厕所,连睡觉都在游戏中睡…
我勒个去,那时候的人得有多胖?得有多堕落?那个时候地球会不会也懒得转了?Unity的目标不会就是做那个玩意吧?一定不能让他们得逞啊!!
至于做的什么Web项目,那咱们就说说一个非常搞笑的东西…
可能大家都玩过4399小游戏,没玩过也看别人玩过吧?没看别人玩过也听说过吧?也没听说过?现在呢?
4399小游戏(不局限于一个平台)在某种程度上是比较火的,我五年前,我上高一高二的时候,一上电脑课男生都跑去玩小游戏。为什么说这游戏很搞笑呢?那就是因为它几乎就是小霸王的翻版,只是用更加高大上的电脑硬件呈现在网页上。
诶,网页。没错,就是在网页上。
我们在网页上看视频的时候,可能要安装Flash Player,只有这样才能支持网页上看视频,那么玩网页游戏的时候要安装什么插件呢?答案是:Unity Web Player。(终于扯回正题了…)
所以我猜Unity当时在Web方面是给网页游戏做引擎的。是的,我猜的,因为我没怎么找得到Unity在Web方面的应用,可能这都是早些年的知识了吧,关键还是我懒…
反正当时Unity就是做这些事情的。

后来Unity忍辱负重、卧薪尝胆、口蜜腹剑,呸,厚积薄发,终于迎来了自己的春天。
在2008年,Unity发布了Windows版本,并且支持了ios和Wii(日本任天堂公司开发的家用游戏机)。其实我猜(又特么猜,你嘴里能不能有两句实话?)08年以前没太多人关注Unity,是因为他们都是屌丝,买不起当时的Mac。
08年的时候Unity也开始认识到移动设备的重要性,所以当时可能有个从网页转到移动设备的转型。在这个时候Unity才真正走入人们的实现,并且在2009年荣登游戏引擎前五名(估计也没几个游戏引擎…)。
科普一下除了Unity还有哪些主流游戏引擎:(不太了解这方面,我就不放代表作的图片了…)
1.Cryengine3引擎,德国Crytek公司开发的引擎代表作有《孤岛危机》、《孤岛惊魂》、《狙击手:幽灵战士2》(这个我玩过,唯一一个通关的单机游戏,很不错)。
2.Crystsl Tools引擎,原名“白色引擎”,代表作有《最终幻想13》。(说实话,其实《最终幻想13》的效果是我见过的游戏里(本来也没见过几款游戏)最好的,最接近真实世界的,但是剧情好像没看懂…)
3.顽皮狗引擎,代表作《神秘海域》.(听说过,没玩过。)
4.IW引擎,也就是暴雪公司的引擎,代表作有《使命召唤》全系列。(一玩枪战游戏就头晕想吐,我是没有这个福分了…)
5.虚幻3引擎,现在好像更新到第四代了,代表作很多,有《战争机器》、《生化奇兵》、《质量效应》。
6.寒霜引擎,大名鼎鼎的美国EA游戏公司自主研发的引擎,代表作有《战地3》、《荣誉勋章》、《极品飞车》系列的游戏EA也有参与,是的,参与。(说起EA,还记得那些年玩过的《植物大战僵尸》吗?)
7.EGO引擎,这个引擎一般都是用来做赛车游戏,比如《尘埃3》、《闪电行动:红河》。
8.Anvil引擎,美国育碧公司(名字水灵灵的~),其代表作有《刺客信条》、《波斯王子》。
9.Mt Framework引擎,日本的一家游戏公司,代表作《鬼泣4》、《生化危机5》。
10.The Dead Engine,死亡引擎,是EA公司重制的引擎,代表作《死亡空间》(难道这款引擎就做了这一款游戏吗??)
以上大约是世界上(很骄傲)顶级的十款游戏引擎,没有Unity的身影是因为目前使用Unity还没有做出多少高端大气的游戏,虽然Unity也以《迷失森林》这样的作品为荣,但是与其他引擎相比还显得有些小家子气,毕竟Unity现在主打移动市场,手机再牛,目前还是无法与电脑抗衡,所以Unity之所以能进入游戏引擎前五名,我猜是因为它独树一帜的市场定位并且迅速占领了大量市场。

说了这么多也不是说Unity不能做大游戏,只是术业有专攻,彼此有侧重罢了。

接着说,在2010年的时候,Unity支持android平台,诶诶诶,我又是刚说过,看来Unity就是要走另一条路,不愿意跟那些积淀很深的大哥们玩耍。2011年的时候,Unity又开始支持PS3和Xbox360(Xbox360可不是我们的流氓公司奇虎360开发的啊!!!人家是微软滴~)。
至此,Unity的全方位的移动设备模式已经大体完成了。
除了移动平台的市场大之外,还有什么能吸引到开发者呢?
在这个快速消费时代,人们的口味不一定越来越重,但是一定越来越刁!为了跟上步伐,必须加班加点地开发。但是Unity易学易用,还能提高开发速度,节省了大量时间,缓解了我们程序员一族的压力,因此深受我们(尤其是我)的喜爱。

Unity公司毕竟是一家商业公司,也是要赚钱的,那么他们怎么赚钱呢?
首先卖专业版的密钥,还有商业开发者要每年收取一定费用(引擎附加许可证费用),另外开发者的作品可以放在Unity网站上销售,Unity公司与开发者二八开分成,估计也能赚不少钱。只是貌似是你的产品销售比较好才会跟你二八开,如果你的产品一件都没卖出去,或者低于一定数量,Unity是不会跟你二八开的,赚多少钱都给开发者自己。

好了,以上就是Unity的初步介绍。
至于后面的Unity安装破解,在天朝那是绝对无法难倒我们的,只是要注意一下,破解得来的Unity只能用于学习,不能用于商业用途,否则的话那点盈利都不够律师费的,哦,其实不用请律师,肯定会败诉的…
Unity新建项目工程、视图面板介绍、场景和游戏物体以及组件的关系、基本操作、坐标系(局部坐标和世界坐标)、模型素材的使用, 一般要看看视频打基础,文字的表述效果并不好。
我怎么理解Unity就怎么写,肯定存在很多的错误和谬论,欢迎大家批评指正,感激不尽!!

以上是关于初识Unity的主要内容,如果未能解决你的问题,请参考以下文章

Unity初识

P5Unity初识笔记

P5Unity初识笔记

P5Unity初识笔记

初识Unity(十步做好你的第一个unity小游戏)

初识Unity