再议Unity 3D

一年前,偶发冲动,翻译了《[译] Unity3D游戏和facebook绑定(1:简单介绍)》系列文章。

如今看有2个明显的优点,

一:给这个不温不火的博客带了top 3的人气;

二:我个人由此開始关注了Unity 3D方向。

去伪存真,如网上消息漫天飞的时候,一是可能真的有这个事情,一是可能是市场营销软文做的局–我如今工作之中的一个就在干类似事情。为了摸清Unity 3D的市场接纳程度,我分别在去年和今年对Unity3D的岗位关键词做了搜索。希望通过生态圈核心指标–人才岗位需求,分析思考来甄别信息真假。

由于有火的一塌糊涂的的市场岗位需求,才有可能会带动对应的生态圈良性发展。

这个是去年的数据:


职位关键词


职位个数


简历关键词


简历个数


unity3d + 北京


253


unity3d + 北京


981


unity3d + 上海


93


unity3d + 上海


564


unity3d + 成都


28


unity3d + 成都


146


unity3d + 西安


13


unity3d + 西安


46

数据来自 <http://www.xifarm.com/unity3d_introduce/>

这个是今年的数据。数据来自51job站点–手工搜索关键词 + 城市

关键词
北京岗位


西安岗位


成都岗位


Xamarin


2


0


5


PhoneGap


193


15


47


Android


8304


649


1545


unity3d


568


48


165

以unity3d项看,只1年,其三个城市的岗位需求量均有增长:

  • 北京增长了 225% = 568 / 253
  • 西安增长了 369% = 48 / 13
  • 成都增长了 589% = 165 / 28

简单解读:

  1. 北京增长较低,是由于有非常多创业公司迁都到西安、成都等西部地区。故带走了一些潜在的增长引擎,这个能够从网络中自己找找看。自己从北漂回来的,回头看北京更适合搞市场、业务,人才密集型研发。还不适合在北京搞。
  2. 西安增长较强。是由于基数低。

    据我所知,去年夏天到今年春,西安就成立了3家U3D相关的创业公司。兴奋的预測,2015年中期,可否人才需求达到三位数,这样就有可能形成良性的U3D生态圈。
  3. 成都增长迅猛,领先迈入3位数俱乐部了,这个和成都高新区的优惠扶持政策有关。如北、上、广企业迁都内地,成都和西安在选择目标里面。可是我听朋友们说,在西安、成都详细转转后,去成都的还是多一些—大环境好、政策给力。

简单分析可见。人才和公司绝大多数在北京和上海这2座超级大城市。且相对其它关键词来说属于小众级别的,没准未来是一个大金矿而已。

这个是去年的自己的结论,眼下看,正在慢慢变为现实:Unity 3D会变为一个大金矿。

备注:

多数游戏开发团队。按游戏行业标准看,规模都非常小。一个游戏团队的规模平均在4~5 人左右。手机游戏开发人员须要扮演多个角色,包含:

  • unity 3D的主要使用者是关卡策划和程序猿,这个在团队中人数是最多的。约3个。
  • 素材方面,须要美术角色–线图、矢量图、3D 多边形,约1个。
  • 其它的如策划人、PM通常是Unity 3D兼职做。
  • 后台server开发人员(联机游戏),暂未考虑。复杂度高一些。

另外。除了角色外,还有涉及到分工和组织:

  • 组建团队。小型团队模式,沟通比較顺畅的。
  • 排定日程计划,固定时间点总结。
  • 编制预算,投入多少时间。
  • 设计游戏内容。技术可行性和时间可行性。
  • 搭建游戏架构,团队编程遵循的习惯。
  • 測试游戏,敏捷方式进行。
时间: 2024-12-17 00:16:51

再议Unity 3D的相关文章

Unity 3D学习笔记之一 界面介绍

因为学校的课程,本学期对Unity 3D有学习的要求,在博客中记录下自己的Unity学习之路(内容摘录自书本和视频,书本为Unity 4.x从入门到精通) 一.Unity界面介绍 首先进入Unity3D,在菜单栏,File中new project,选择自己的工作路径初始时我们先默认不引入任何的package. 进入Unity的界面中,先对界面进行一下简要的介绍.区域大致依次分为Hierarchy.Scene.Inspector.Project,和上方的菜单栏(Menu bar)和工具栏(Tool

Unity 3D 文件导入出错

Unity 3D 文件导入出错 安装unity 时我选择了free版的,打开已有项目时出现如下错误提示 解决办法: 先把要导入的文件先拷贝到unity3d安装目录下对应的文件夹内,之后再返回unity3d软件,右键选择"导入".

Unity 3D使用GameObject创建一个简单的可移动物体

于Unity 3D游戏的开发.游戏脚本需要3D模拟组合,该脚本将被写入阻力3D为了达到效果对象. 以下是一个小实例,使用Unity 3D实现一个可控制移动的小人.小人能够向前.向后.向左和向右移动. 1.通过 File - > New Scene 创建一个场景: 2.点击Create -> Create Empty 创建一个GameObject,它即是游戏对象: 3.在Inspector 面板里将此对象的名字改为 "hero" (记得按回车键),等一下再脚本中将通过此名字来

Unity 3D中的阴影设置

在Unity 3D中,经常需要用到光照阴影,即Directional Light的Shadow,Shadow分为Hard Shadow和Soft Shadow.区别是Soft Shadow的阴影边缘比较平滑,接近真实,但是性能消耗大于Hard Shadow. Lightmapping有3种选择:实时光照阴影(RealTimeOnly).场景烘焙阴影(BakedOnly).以及上面两者结合的阴影(Auto). RealTimeOnly:所有场景物体的光照都实时计算,实时光照对性能消耗比较大: Ba

Unity教程之再谈Unity中的优化技术

这是从 Unity教程之再谈Unity中的优化技术 这篇文章里提取出来的一部分,这篇文章让我学到了挺多可能我应该知道却还没知道的知识,写的挺好的 优化几何体 这一步主要是为了针对性能瓶颈中的”顶点处理“一项.这里的几何体就是指组成场景中对象的网格结构. 3D游戏制作都由模型制作开始.而在建模时,有一条我们需要记住:尽可能减少模型中三角形的数目,一些对于模型没有影响.或是肉眼非常难察觉到区别的顶点都要尽可能去掉.例如在下面左图中,正方体内部很多顶点都是不需要的,而把这个模型导入到Unity里就会是

Unity 3d 技术分享 (UIRoot)

对unity  3d的学习有一段时间了,想写点内容跟大家分享一下 : 俗话说千里之行,始于足下.凡是都要一步步来. NGUI作为unity的基础,在做UI方面表现突出.下面我说点关于NGUI的基础知识: 首先 来说下 UIRoot :UIRoot作为UI模块的根. 我们再它的子对象中创建ui  gameobject:UIRoot一个主要的特性是,对屏幕进行适配: 下面就来说下怎么做:其实我也是这样,喜欢看实际的效果:每当我看到自认为不可思议的事情发生了,,我就会充满好奇,想去探究这是实现的,这么

Unity 3D中不得不说的yield协程与消息传递

1. 协程 在Unity 3D中,我们刚开始写脚本的时候肯定会遇到类似下面这样的需求:每隔3秒发射一个烟花.怪物死亡后20秒再复活之类的.刚开始的时候喜欢把这些东西都塞到Update里面去,就像下面这样写. 1 float nowTime = 3.0f; 2 bool isDead = true; 3 float deadTime = 20.0f; 4 5 void startFireworks() 6 { 7 // 放烟花 8 } 9 10 void revival() 11 { 12 //

Unity 3d导入3dMax模型 产生若干问题

Unity 3d导入3dMax模型 会产生若干问题,按照官方 的说明,将max 模型导成fbx文件 导入untiy似乎也不能解决 1.x轴向偏转3dmax模型导入后自动有一个x轴270度的偏转,巧合的是,在unity中旋转模型的时候,你会发现y轴参照方向永远朝上,而x和z轴则以模型本身的 局部坐标 为准,这样当模型沿x轴旋转270度之后,z轴正好与y轴重合,这样你试图用程序 控制方向的时候就会发现旋转y和旋转z效果 相同,这显然不是你期望的结果.解决这个问题的方法是,将.max文件导出为.3ds

Unity 3D之使用GameObject创建简单的可移动的对象

在Unity 3D上开发游戏,需要游戏脚本与3D建模相结合,将写好的脚本拖曳到3D对象里从而实现效果. 下面是一个小实例,使用Unity 3D实现一个可控制移动的小人,小人可以向前.向后.向左和向右移动. 1.通过 File - > New Scene 创建一个场景: 2.点击Create -> Create Empty 创建一个GameObject,它即是游戏对象: 3.在Inspector 面板里将此对象的名字改为 "hero" (记得按回车键),等一下再脚本中将通过此