你们觉得现在引擎最大的缺点是啥

unity的ugui都没肯定不会加的 :face_with_monocle:

要是能一键自动生成游戏就好了 :smirk_cat:

没有让做游戏的打工仔发大财

稳定、稳定、稳定
插件、插件、插件
社区参与度、社区参与度、社区参与度

1赞

请问laya一键优化label有啥关键字可以检索到相关内容吗?想看看实现

不如一键生成rm*

咋不如 一键连接白宫核武器发送按钮呢

image

3赞

你说的是不是虚拟列表.

都说人家缺点,我来说优点
1适合做2d小游戏,感觉入门挺简单的
2相比unity,更适合新手锻炼自己的业务代码能力。毕竟要啥没有,就得自己写。反而能很快提高代码能力。
3论坛极其活跃
没用cocos做3d项目,做3d用unity,就不评价3d的功能了。

你要这么说的话。。。不如开倒车直接用2dx或者ccc2.x。。。

功能比较清高,不接地气,说是游戏引擎,游戏很多最基本的功能都没有或者只有收费版的
做demo很快,但是做产品很慢,需要自己开发很多边角功能

6赞

静态资源全放到OSS上面, 公共读, 就等着有天突然收到一张大几千的账单.

COS群里一位做游戏的朋友真实经历:

1赞

缺少合批算法,像 unity 这部分就非常智能,只要没有遮挡,就能智能合批

一次只能打开一个Prefab,没有多标签,不方便。
laya和egret都有多标签。

1赞

项目大了之后,编译代码,编辑预制体,删个文件都很慢

  1. 包体大
  2. 原生性能相比 Unity 无明显优势,反而稳定性有明显短板
  3. 编辑器性能相比 Unity 的优势在缩小
  4. 没有收费功能
4赞
  • 插件
    扩展插件虽然支持 Vue,但是使用起来并不好用,想要使用 Vue 单文件开发,还得使用论坛大佬实现的方法,就算官方没有精力实现,感觉也可以整合一下。

  • Windows 平台
    构建 Windows 原生项目总是会遇到各种问题,对于不熟悉 Windows 原生开发的人来说,根本都无从下手,每次我想做二次开发,都会遇到奇奇怪怪的编译问题,官方文档中给的内容太含糊了,可否完善一下相关的文档?
    没法做 Windows 的原生开发,选择 Electron 是比较不错的替代方案,但是这里有个问题,且不谈性能和包体方面的问题,想必打包 Windows 平台的大部分开发者都是为了上架 Steam,但是 steamsdk 对 JS 的支持只有社区实现的 greenworks,而 greenworks 并没有实现 steamsdk 中的所有 API,如果有你想要使用的 API,但是 greenworks 又没有实现,那又只能回到原生开发,直接死循环。
    最近在研究相关的内容,发现 steamworks.js 是个不错的工具,但他本身是 Rust 实现的,而且也有部分 API 没有实现,官方如果实在没法做 Windows 原生开发的文档,那要不考虑完善一下这个 steamworks.js 来出一个 Electron 解决方案。

2赞

jare 大佬好评

建议交给社区维护,cocos 让华为收购, 永久成为国产游戏引擎