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就行了。

无法忍受旧版不兼容PHP7+主题 更换新主题

今天父亲节我们有没有陪伴家人一起吃个饭,还是打个电话问候一下。前一段时间同学将网站账户给我说可以有空更新点信息确保他在没有时间的时候还能保持网站有一定的更新内容。不过,他这个网站之前采用的主题也不知道来源哪里,总之各种不合适,文件中很多都是他多年来手工修改的主题拼接的,并非完全适应WordPress已有的函数,有些函数还不兼容最新的PHP版本,于是每次出现问题都要去排查。于是和他商量后,就抽时间把...

Nocser:马来西亚独立服务器促销$60.00/月

Nocser刚刚在WHT发布了几款促销服务器,Intel Xeon X3430,8GB内存,1TB HDD,30M不限流量,月付$60.00。Nocser是一家注册于马来西亚的主机商,主要经营虚拟主机、VPS和马来西亚独立服务器业务,数据中心位于马来西亚AIMS机房,线路方面,AIMS到国内电信一般,绕日本NTT;联通和移动比较友好,联通走新加坡,移动走香港,延迟都在100左右。促销马来西亚服务器...

tmhhost(100元/季)自带windows系统,香港(三网)cn2 gia、日本cn2、韩国cn2、美国(三网)cn2 gia、美国cn2gia200G高防

tmhhost可谓是相当熟悉国内网络情况(资质方面:ISP\ICP\工商齐备),专业售卖海外高端优质线路的云服务器和独立服务器,包括了:香港的三网cn2 gia、日本 cn2、日本软银云服务器、韩国CN2、美国三网cn2 gia 云服务器、美国 cn2 gia +200G高防的。另外还有国内云服务器:镇江BGP 大连BGP数据盘和系统盘分开,自带windows系统,支持支付宝付款和微信,简直就是专...

egret为你推荐
网页登陆密码破解如何破解网站后台登陆密码(注:该网站所用数据库是ACCESS数据库,MD5加密码!)?360杀毒在线安装360杀毒免费版下载im社区什么是Openfire,XMPP,这类人才集中在哪些领域垃圾文件清理bat一键清理系统垃圾文件的批处理云图好看吗电影《云图》看了两遍,还是没怎么看懂,那位大侠讲讲,要通俗易懂。handoff怎么用Hand off怎么用?联通玩电信游戏我朋友是联通的网,想玩电信的游戏但是发现都很卡软件测试工程师待遇软件测试工程师年薪多少RMB?杀戮空间联机杀戮空间区域网联机 “”“”区域网 “”“大数据的分类数据库常见的数据类型大致分为几类,请分别举例?
域名中介 域名出售 3322动态域名注册 出租服务器 提供香港vps vps优惠码cnyvps 最新代理服务器ip 七牛优惠码 冰山互联 kddi 免备案空间 174.127.195.202 360抢票助手 香港新世界电讯 eq2 空间服务商 新天域互联 softbank邮箱 cdn联盟 699美元 更多