egret学习Egret都需要先学习哪些知识

egret  时间:2021-07-19  阅读:()

egret 和cocos2d-x-js哪个目前更稳定更好用

如果大型游戏,强烈建议不要使用cocos2d-js 我们目前的几个项目都是cocos2d-js开发的,我打算把这几个项目转egret。

有如下几个理由: 1、cocos ide有BUG:断点会崩溃、代码提示很差、内存太高、虚拟机的菜单栏会影响事件(迭代了很多版本,这菜单栏BUG都没修复) 2、studio的工作流在几个引擎中是最差的,而且有BUG。

经常和实际表现不一致。

而且内存占用大,会崩溃。

不能继承(这个问题最严重,不能继承按钮,那么按下缩放等高级功能就很蛋疼)。

3、架构太差。

写点小功能没事,如果想写大型游戏,这套架构会让你抓狂!比如最简单的按钮事件,我必须在事件方法里面加个触摸类型判断。

一个很简单的点击,就多出很多这种相似的代码!4、UI有好几套,然而每一套都有BUG。

CCUI的设计也是很糟糕的!同时也是崩溃的罪魁祸首。

5、引擎BUG问题,很多BUG会让你欲哭无泪,比如坐标会出现undefined。

再比如热更新的BUG,XCODE编出的包默认是js而不是jsc,当这个包发布商店就会出现不能热更新的问题,同时也进不去游戏,卡在了热更新界面。

(这个问题导致我们流失了3个月的用户,知道苹果商店通过审核位置),再比如java/objectc和js的交互,这个都有问题!再比如:ios第三方输入法会导致崩溃! 6、工作流问题,IDE的断点的观察变量很不友好、studio导出的配置很大、studio扩展性很差。

在IDE 1.2版本出来之前,我们团队甚至无法断点,只能打印日志来debug。

7、工作效率问题,代码提示先不谈。

我实现一个简单的列表都能折腾很久,ui的list真是太不好用!除此之外,裁剪、遮罩这些只需要一行的代码,在cocos下面需要无数行! 8、引擎升级问题:cocos大概一个月1个升级,egret是2周。

然而cocos升级会带来大量的新BUG,而且兼容性很差。

导致我们现在还用3.0版本。

最蛋疼的是,官方的3.6版本又不能断点了!3.0升级到3.6还会导致布局混乱、九宫失效、崩溃闪退(绝对不是代码问题这个解释了)!基本上cocos每加个新功能都会带来无数新BUG,老BUG修复量也少,我论坛反馈的问题经常需要迭代2到3个版本才修复,下个版本修复兼职是不可能。

而egret不仅迭代快,BUG修复也勤快!也很少有一些导致产品质量的验证BUG。

9、官方人员态度问题:我在cocos论坛发的BUG反馈,过了7天才有人来回复。

地址(从3.0到3.1和3.2的BUG,官方帮忙看下),再看下egret我发的BUG反馈,当时是下班时间,然而第二天一早就回复我了。

地址(Egret社区-BUG列表) 10、API问题:cocos经历了3个大版本,官方API文档也有的API,实际尽然是没有的,官方回复是还没加入js绑定。

11、跨平台问题:cocos2d-js经常是HTML5和JSB表现不一致。

导致我们现在只能专注JSB而放弃HTML5版本。

egret很少有这个问题。

12、性能问题:先抛开runtime。

如果你用ui,那么我100%保证你的cocos2d-js的性能会被egret秒杀。

再来说下native下面的性能对比,cocos的人说egret是js写的逻辑,而他们是绑定。

那么问题来了,在现在,js的逻辑产生的性能压力一点都不是问题(参考node.js,能用js写服务器了都)。

主要的性能压力其实是在渲染上面,而他们2个都是opengl作为渲染的。

如果用ui,那么还是被egret秒杀。

ui带来的drawCall真是太!!再来谈runtime,egret现在很多浏览器都集成了runtime(可以opengl渲染代替canvas渲染),而cocos-js只是说在合作,已经慢了一步。

13、产品路线图问题:cocos的几个产品一心在弄3D,egret都已经自己搞了一个IDE了。

开发基本的生活cocos都没保障好,就去想和u3d打架!

什么是白鹭引擎,为神马大家都说起来貌似很厉害的样子!!!

什么是白鹭引擎,技术方面,百度一下就知道了。

我不是专业做技术的,看不懂代码,但我可以告诉你这些: 1、传围住神经病猫就是用白鹭做的; 2、随着前端技术的市场需求增加,H5的开发需求量也越来越大。

所以白鹭的前景被普遍看好; 3、生态产业完整,他们开发了游戏引擎,然后基于游戏引擎自己又做游戏。

节省了很多开发成本。

同时也可以培育很多优秀项目在自己的平台上,所以他作为平台的意义很值钱。

4、它获雷军融资,作为新兴公司,肯定不会倒了,传上市是迟早的事。

希望可以被采纳。

哦,对了,厉害方面…………他们加班也很厉害~

egret 3d 可以做什么开发

cocos2d-js 没了解过, egret了解点, phaser createjs使用过。

就egret phaser creatjs来说如果做游戏我更觉得egret强悍些。

在应对基本的html5游戏时phaser creatjs可以相互选择,片面的从文件大小就知道phaser应该比creatjs要强些(渲染支持webgl,物理引擎更健全,当然这些都是phaser采用了其它第三方的功能)。

当然话说回来我觉的同时去学习这些并不冲突。

学习Egret都需要先学习哪些知识

Egret引擎使用TypeScript语言编写的,你可以通过学习TypeScript或者JavaScript来了解它。

TypeScript是微软为JavaScript语言做的扩展超集。

如果嫌麻烦,直接学JavaScript就行了。

企鹅小屋:垃圾服务商有跑路风险,站长注意转移备份数据!

企鹅小屋:垃圾服务商有跑路风险!企鹅不允许你二次工单的,二次提交工单直接关服务器,再严重就封号,意思是你提交工单要小心,别因为提交工单被干了账号!前段时间,就有站长说企鹅小屋要跑路了,站长不太相信,本站平台已经为企鹅小屋推荐了几千元的业绩,CPS返利达182.67CNY。然后,站长通过企鹅小屋后台申请提现,提现申请至今已经有20几天,企鹅小屋也没有转账。然后,搞笑的一幕出现了:平台账号登录不上提示...

Webhosting24:€15/年-AMD Ryzen/512MB/10GB/2TB/纽约&日本&新加坡等机房

Webhosting24是一家始于2001年的意大利商家,提供的产品包括虚拟主机、VPS、独立服务器等,可选数机房包括美国洛杉矶、迈阿密、纽约、德国慕尼黑、日本、新加坡、澳大利亚悉尼等。商家VPS主机采用AMD Ryzen 9 5950X CPU,NVMe磁盘,基于KVM架构,德国机房不限制流量,网站采用欧元计费,最低年付15欧元起。这里以美国机房为例,分享几款套餐配置信息。CPU:1core内存...

无忧云(25元/月),国内BGP高防云服务器 2核2G5M

无忧云官网无忧云怎么样 无忧云服务器好不好 无忧云值不值得购买 无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免北岸建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高...

egret为你推荐
word2003公式编辑器w2003的公式编辑器在那CA3445广东飞往宁夏飞机票或火车票或汽车票免流量是什么意思腾讯大王卡免费流量是什么意思?安卓性能测试工具三款安卓系统手机测试软件哪个好用淘气鸟八哥鸟忽然死了?智能公共广播系统智能广播的系统内容魔兽世界密保卡WOW现在的密保卡怎么弄?微软永久关闭实体店微软有一天倒闭了 你会怎样?自建git服务器如何在mac系统下搭建git服务器软件测试工程师待遇软件测试工程师待遇好吗
重庆虚拟主机 如何查询域名备案号 新加坡服务器 贵州电信宽带测速 NetSpeeder 彩虹ip 嘟牛 福建天翼加速 优酷黄金会员账号共享 空间租赁 我的世界服务器ip 独立主机 注册阿里云邮箱 网页加速 江苏徐州移动 godaddy空间 中国电信宽带测速 japanese50m咸熟 ncp是什么 globalsign 更多