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

人生在世,路不好走。

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

我觉得群主说得对,这也是我之前的想法,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++多好

ue4好像也是免费的, 游戏出成绩后ue4才收费

这就叫收费

很明显你这么久白干了,混了这么久你叫。

你用cocos +c++?

老板:我们这个游戏微信小游戏打算上一下,你估计一下,几天搞定?
你:纳尼,我c++, 这个做不了啊
老板:啥,做不了?我听说cocos一键发布啊,你想想办法。
你:?????????????????

2赞

Creator 的一个优势就是跨平台,既可以原生,也可以h5、小游戏。
目前是js提高了开发效率以及降低了上手门槛,但牺牲了部分游戏的运行性能。

1赞

程序员纠结引擎工具的好坏我理解,毕竟工具用的顺不顺手很影响效率。但是说到语言,说实话,大多数搬砖码农压根就遇不到语言的瓶颈,无非就是自己垃圾代码写的多影响性能或者先入为主觉得某某语言好用罢了

1赞

creator做小游戏方便呐,所见即所得

全面转向js的一个副作用就是大作越来越少,看论坛几乎全都是各种小游戏了,以前C++和Lua时代不乏厉害的大作。而且论坛越来越不活跃了,C++时代多数问题论坛都有回复和解决方案,现在差远了。

其实和语言没有关系。
c++ 配lua和c++配js没有本质区别。
大作少的原因我个人觉得,是因为环境。
没有版号的大作完全是死路一条啊。

另外从技术而言,好像腾讯在推用ts替代lua脚本,以适应未来趋势。

在都能做的情况下,用lua python js当做脚本都没问题。
问题在于,原生+小游戏+h5这种大势所趋的环境下,lua做不到。

纯c++项目就更不用考虑了,不能热更新的项目是来搞笑的?

4赞

unity ue 这种也是搞笑的吗 一个c++ 一个c#