为什么cocos不能延续c++呢

做这个行业很久,但发现ue4却火了起来。反而u3d在没落。我觉得是不是公司应该考虑还是c++走到黑?不是不用脚本,而是脚本真只适合做扩展。做游戏真的不简单。专业事情让专业人去做。

已经踏上了js的道路,回不了头了已经。。

有在用C++啊,原生上不就是有一套C++的底层么?
但小游戏上你用不了C++吧?

编辑器呢?

对于研发来讲,编辑器才是最重要的啊。

不都在用u3d么

编辑器用啥语言实现重要么?
只要好用,web也可以的。
不好用的话,asm实现也没意义吧?

编辑器用啥语言是不重要,但开发人员用啥重要啊。你哪怕编辑器用java写的都行,但不要决定开发人员只能选用脚本,哪个都不想编辑器换来换去,开发语言换来换去。我感觉问题出在了认为c++会一成不变,认为脚本万能,能大大提升开发效率,但不是,如果说程序真的影响开发的是找出需求解决方案,调试问题,解决问题,而不是编码效率,最早的开发基本都是c,c++,u3d出来后才有转到c#但现在ue4又回到c++。我所说的是提供的编辑器给开发人员使用脚本开发是问题,估计本认为能降低游戏开发难度。实际不是。影响开发效率的是编辑器不强大,而不是需要换开发语言。

虽然开发完全用脚本也可以,但你不可能大小游戏都用啊。但对于公司我想更希望一个编辑器用到底,而不是不同类型的用不同编辑器。

散了吧,散了吧,,有啥意思。。有这时间不如去深入学习下cocos或者unity或者ue4

2赞

人生在世,路不好走。

为了让你的代码多平台运行,且能更快速的预览运行

我觉得群主说得对,这也是我之前的想法,c++ 结合编辑器开发大型游戏 pc 手机,感觉总比一直做小游戏学到的东西多,用了js 后,发现大型点的游戏没了

VS Code多香,同意的把同意打到楼下

3D起步晚, 比上不足,比下也没有什么好比的,你说怎么办? 那只能在人家(u3d, ue)不涉足的方向(微信小游戏,各平台h5小游戏)发展,,,,还能怎么地?做大型游戏人家为啥不用u3d呢,,,有啥理由要用cocos呢,

2赞

额…cocoscreator 可以只导出ui 这样 c++也能用 或者用 cocosstudio 或者 fraiygui 都可以…

js只是脚本的一种选择。
为了方便快速开发和更新的。
和lua之类的是一样的存在。
lua火还是因为魔兽世界,你说魔兽世界是不是大型游戏呢?
之所以是js而不是lua,为了小游戏和h5。
只要能解决ios和小游戏性能问题,(ios上的lua也一样存在性能问题,无法玩完全版的luajit,只能interpreter版本),那ccc才是真正的起飞。

另外,想一想,ccc一次开发,可以发的平台数可比什么u3d,ue4多很多吧(主要多了h5和小游戏)。

其实我更想ccc增加支持一波ps商店和steam。。。。。。

2赞

放心好了,脚本问题没有人比我们更关注的。我们看重的是长远的未来,一方面是技术发展的可能性,包括我们自身对语言层面的优化,另一方面是我们对 C++ 底层的逐渐完善。这些需要时间和人才去发展。如果对脚本的编译、绑定技术有兴趣的同学,可以私信我。

7赞

没有最好的语言,只有最合适的语言。UE的定位是次时代,参考意义不大。

ue4 和unity 都是收费的 ,cocos 免费的,cocos 如果能做成ue4那样绝对不用ue4,不过还是喜欢用c++ 前端后端c++多好