COCOS 4:纯粹开源,不倒车

【2025年:arrow_right:一年一度的Adobe黑科技大会来啦!-哔哩哔哩】 https://b23.tv/VlPZEGE

只是不知道有遮挡关系的UI ai在消除重绘后是啥效果 这方面的ai技术是有的 第一直觉似乎都是不可能做到 :rofl:

真是狗嘴里吐不出象牙

一边吃cocos的饭 一边砸cocos的锅 什么玩意儿呀

像你这种人 也只有通过这种方式来发泄了 小垃圾

呦 抓狂了 哈哈哈哈哈哈

难道狗咬了我 我要还回去吗

接着叫唤呀

傻狗 继续爬出来骂

我还以为编辑器开源了。。。

IDE 不在跟引擎版本相关了的意思,以后IDE就类似VSCODE可以编辑任何版本的引擎代码,引擎就是引擎代码就是引擎代码了。

引入新Feature的方式,将不倾向是一个Library或者一个Framework的使用逻辑,而更倾向是一个MCP或者一个Agent的交付逻辑,如UI,将不会内置一个方便调用的库,而是一个直接交付的Agent。


没懂是什么意思,不再交付库了?直接弄个Agent出来,让Agent去生成库?这对AI也太有信心了吧,我担心这是一个看起来美好但最后一地鸡毛的方向。首先得有稳定可靠的基础库,比如这么多年还是没有虚拟列表控件吗?

沉下心,用足够的耐心,补充必要的功能,如地形、多人实时网络


我反而觉得有时候你们功能搞太多了,因此引入很多BUG;比如多人实时网络,一个团队如果要制作多人游戏,他就必须有这个能力去搞多人网络,这些功能是需要长期实践的,光靠一个没实际做过游戏的引擎团队去做是不可能的。UE能做那是因为他们有自己的游戏,很多功能是从游戏反向流回引擎的。

沉下心,用足够的耐心,把3D能力做扎实,从基础的、必要的特性开始,如提升流畅渲染面数上限等,短期不追求高级渲染特性。


我不知道3.X的2D维护得如何,2D功能一定是Creator最重要的功能,也是相比于其他引擎优势的地方;3D真的一点优势没有。

PinK将是真正意义上完整的IDE,拥有Coding能力,拥有完整的流水线,拥有丰富的工具箱,鼓励开放生态,且会将Cocos Creator的编辑器的绝大部分可视化能力,陆续迁移集成回PinK。


引用:那么现在问题来了,当年cocos3.x把2.x功能全部移植了一遍,导致很多2.x没有的bug,3.x有。现在情况是,pink再次把3.x的功能全部移植一遍,你觉得这想不想是历史在重演。
这句话真的很有道理。

一个几年前用2.4开发的老游戏,本来这次想换成3.8,但看了反馈和评论,觉得还是不换了,顺便也得评估一下Gotdot, defold这些引擎。

4赞

defold也有人用么,

好像用的人还不少

太赞了 !!!!!

期待,期待

Defold 编辑器是做得非常非常好。
设计考究,非常审慎,每个版本都会经过 2 周的 beta 测试才会上限,功能非常稳定。看了一下,原来是有近 10 人的全职开发人员,和 Godot 这种靠社区的力量是完全不同的。
功能都通过扩展添加,保证包体最小化。
我研究这引擎的时候,花了几天,有几个点,给我感觉这个设计团队的水平不一般。
1、它的配置就一个文件,引擎配置、平台配置、输入设置,别考虑别的,就去找这个配置文件就好了。
2、编辑器中的数值输入设计:

想想看 Cocos 编辑器在设计这个功能的时候,你点编辑框的时候,一不小心就变成拖动了,很想骂人。
但是这个引擎的设计是,鼠标移动到编辑框的时候,就在左侧出现调整值的入口,鼠标已过去上下拖拽就能改值,一下子就让人觉得:这个设计才是对的。

3、官方特别的地方:开发教程非常详实:提供了大量的视频系列教程,每个系列就只讲透一个功能点怎么实现。

其它的可以自行探索。因为我发现它没有办法满足我需求的地方,就放弃研究了。

1、需要强类型的开发语言。使用 lua 脚本,性能是上来了,但是代码重构肯定是很不爽的。功能开发基本是一次性的,但是对于大项目,优化和调整肯定是需要不断做的事情,没有强类型支持,漏改一个就是生产事故,绝对是不能接受的。

2、然后通过 msg.post(ID字符串, 属性,值) 的方式去控制其它节点上的属性,完全接受不了这种设计。
节点都是 ID 字符串,设置属性要带 ID字符串,一个节点如果调整,要去改代码中引用到的 ID,感觉会要我老命;

话说回来个人 solo 就无所谓了,搞个小游戏啥的,还是非常合适的。最后 Defold 官方应该很快会支持微信小游戏了。

1赞

这点很认可,defold的包体是真的小

不是有个lua强类型方言么
https://github.com/defold/extension-teal
还有https://ts-defold.dev/

你用了 teal ?官方自己都说兼容性不保证。退一步说,就算它能用,也只是解决了一个不算最致命的痛点。

然后我要告诉你一点,语言和引擎是挂钩的,一定要官方正式完全支持 teal 你才可能去用它,要不然不要用,用了就是去趟坑。就像 godot 如果你去开发,你用 C# 还是 gdscript ,告诉你,肯定是用 gdscript 。想不开你就去用 C#。

没呢,也只是了解。godot不会用的,我宁愿选择defold