老师说cocos2dx过两年就会被淘汰,unity3D才是正道,各位怎么看

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了老师说cocos2dx过两年就会被淘汰,unity3D才是正道,各位怎么看相关的知识,希望对你有一定的参考价值。

引擎这些工具,我们是永远跟不上别人的脚步的。
你现在需要学习的是什么?
1、精通一门语言(从语法,到多线程,到数据操作,到网络等等方面)。
2、掌握数据结构与算法。
3、熟悉设计模式。
4、多看他人的游戏源码,学习下来。
学习一些以一变应万变的,会让你在以后面对所以问题不会感到无力。
以后你也不会问选择哪个引擎的问题。
COCO,unity等等是标,不是本,是加分项而不是基础分。
我见过不少没有语言基础的直接上手学习UNITY的,恩,是学过一段时间,但是,当我看见问他们“事件”,“委托”,“四元素”,"线程池"“计数器”等等名词时的表情,我知道没有基础给他们带来的苦果。这样的程序员,也只是从一个地方换到另一个地方的码农。
当你自信满满的以为学好了UNITY就能找到工作时候,人家笔试提上一堆的数据结构与算法,指针,设计模式,网络,数据库,少年,你怎么办?
切记,把UNITY,COCO当做工具,把任何语言当做工具。
unity,COCO只是加分项,如果你基础分没修满,这个时候是考虑多修基础分的时候,而不是考虑多修加分项的时候。-FOR A GAME PROGRAMMER
参考技术A 刚好我现在同时在开发两个2D游戏,一个是用Cocos2d-x,一个是用Unity3d。

对于“学习”而言,
Cocos2d-x是比较好理解的。它是传统的OOP结构,对于有编程经验的人来说,是最好不过了。就连Unity3d上,也有一个很火的2D框架,Futile,是模仿Cocos2d-x的架构和代码风格。从Cocos2d-x上手接触一下游戏引擎,是一个不错的选择。

而Unity3d是Component-Based结构,对于OOP背景的程序员来说,一开始会觉得别扭。而且Unity3d有很多针对3d模型、3d动画、优化等等的商用功能,对于初学者来说会有点overwhelming的感觉。而且无论如何使用Unity3d,总需要在editor里进行大量操作,对理解游戏引擎和代码架构来说,并不是一个很好的方式。

然而,从“开发”的角度来说,
Cocos2d-x正如 @周华 所说,是一个“纯正”的引擎——仅仅只是代码库。虽然可以利用CocosBuilder和其他一些工具进行图形化操作,但效率始终不够Unity3d高。而且暴露过多的底层代码,对于研究是一件大大的好事,但是对于创作而言,未必是福音。

而Unity3d则是一个高效的IDE+代码库。它很好地封装了底层代码,提供许多简便的图形操作,还有商业级的高级功能。对于开发而言,我认为是更好地选择。之前大多数开发者对Unity3d的认识还停留在3D开发,但2013年末的2D支持让更多人选择Unity3d进行2D开发。

所以我的结论是,通过Cocos2d-x或者是Unity3d上的Futile框架来入门,熟悉之后再过渡到Unity3d进行开发。:)本回答被提问者采纳

或许再过两年,ASML将可以自由给中国供应EUV光刻机

ASML近期频频向中国芯片行业释放善意,近期更大举在中国招募200名员工,增强为中国芯片提供服务的能力,业界人士认为这可能是ASML为两年后向中国出口第一代EUV光刻机做准备。

由于众所周知的原因,ASML无法自由出货,它当前无法给中国供应EUV光刻机,这是因为EUV光刻机为ASML当前最先进的光刻机,但是两年后当前的EUV光刻机就不是最先进的产品了。

台积电表示它的2nm工艺最快在2024年投产,这意味着ASML正在加紧第二代EUV光刻机的量产,以赶在2024年为台积电供应第二代EUV光刻机用于生产2nm工艺,如此一来到那时候第一代EUV光刻机就不是最先进的产品了。

技术的升级也在迫使ASML改善与中国芯片行业的关系,当前日本已采用无需光刻机的NIL工艺生产芯片,日本方面表示NIL工艺可以用于生产5nm工艺,对于中国来说,当前只要能量产7nm工艺就能满足国内九成的需求,如此中国可以寻求与日本合作研发NIL工艺绕过光刻机,如此情况下ASML当然不愿舍弃这一份利益。

由于全球除了Intel、三星和台积电研发7nm及更先进工艺之外,只剩下中国芯片制造企业还在研发7nm及更先进工艺,而前三者已采购完成第一代EUV光刻机,如此ASML的第一代EUV光刻机其实只剩下中国芯片这个客户,这也迫使ASML尽快寻找机会向中国出口第一代EUV光刻机。

ASML这两年在全球芯片市场颇为风光,不过它的苦处也只有它自己知道,它的产品只有光刻机这类产品,客户有限、需求也有限,芯片行业的周期性也导致它的业绩伴随着芯片行业起起伏伏。

经过了这几年全球芯片产能扩张之后,如今芯片行业似乎正步入下行阶段,芯片供给过剩越来越明显,芯片下行周期可能导致ASML再次过上苦日子,今年一季度它的营收下滑19%、净利润腰斩,如果芯片行业就此进入下行阶段,ASML的日子将会更苦。

如此情况下,中国恰恰是ASML最需要关注的市场,2021年中国已是ASML最大的客户,采购了ASML大约三成的光刻机,如果芯片行业进入下行阶段,由于中国推进芯片自给率的战略规划,中国给ASML贡献的收入比例将进一步上涨,如此它更需要重视这个客户。

美国的做法却无法给ASML带来更多的收入,如今美国占全球芯片制造产能的比例只有12%,美国有意提升自己的芯片制造产能,然而在美设厂的台积电已被它的超高成本搞得苦不堪言,Intel的Intel 4工厂也没有在美国设立而是在爱尔兰,如此一来ASML听从美国的要求却无法带来更多的收入,而中国却已不断为ASML带来更多收入,基于利益考虑,ASML也得更看重中国的意见。

总的来说,接下来这两年全球芯片市场发生的变化,或许将迫使ASML为了生存而改变销售第一代EUV光刻机的态度,给中国供应第一代EUV光刻机的可能性在增加,毕竟这对于ASML和中国芯片行业来说都是共赢的结果。

以上是关于老师说cocos2dx过两年就会被淘汰,unity3D才是正道,各位怎么看的主要内容,如果未能解决你的问题,请参考以下文章

Cocos2d-x学习笔记 001--初识cocos

其实..就算你只会功能测试,也可以月薪2万的......

linux运维linux运维会被淘汰吗?会消失在云计算中吗?

讲真,要能把功能测试学精通,月薪2W还真不是梦想

讲真,要能把功能测试学精通,月薪2W还真不是梦想

再过两年C语言就50岁了,这么老的编程语言怎么还没有过时?