unity的ugui都没肯定不会加的
要是能一键自动生成游戏就好了
没有让做游戏的打工仔发大财
稳定、稳定、稳定
插件、插件、插件
社区参与度、社区参与度、社区参与度
请问laya一键优化label有啥关键字可以检索到相关内容吗?想看看实现
不如一键生成rm*
咋不如 一键连接白宫核武器发送按钮呢
你说的是不是虚拟列表.
都说人家缺点,我来说优点
1适合做2d小游戏,感觉入门挺简单的
2相比unity,更适合新手锻炼自己的业务代码能力。毕竟要啥没有,就得自己写。反而能很快提高代码能力。
3论坛极其活跃
没用cocos做3d项目,做3d用unity,就不评价3d的功能了。
你要这么说的话。。。不如开倒车直接用2dx或者ccc2.x。。。
功能比较清高,不接地气,说是游戏引擎,游戏很多最基本的功能都没有或者只有收费版的
做demo很快,但是做产品很慢,需要自己开发很多边角功能
缺少合批算法,像 unity 这部分就非常智能,只要没有遮挡,就能智能合批
一次只能打开一个Prefab,没有多标签,不方便。
laya和egret都有多标签。
项目大了之后,编译代码,编辑预制体,删个文件都很慢
- 包体大
- 原生性能相比 Unity 无明显优势,反而稳定性有明显短板
- 编辑器性能相比 Unity 的优势在缩小
- 没有收费功能
-
插件
扩展插件虽然支持 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 解决方案。
jare 大佬好评
建议交给社区维护,cocos 让华为收购, 永久成为国产游戏引擎