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

DMIT(8.72美元)日本国际线路KVM月付8折起,年付5折

DMIT.io是成立于2018年的一家国外主机商,提供VPS主机和独立服务器租用,数据中心包括中国香港、美国洛杉矶和日本等,其中日本VPS是新上的节点,基于KVM架构,国际线路,1Gbps带宽,同时提供月付循环8折优惠码,或者年付一次性5折优惠码,优惠后最低每月8.72美元或者首年65.4美元起,支持使用PayPal或者支付宝等付款方式。下面列出部分日本VPS主机配置信息,价格以月付为例。CPU:...

JUSTG提供俄罗斯和南非CN2 GIA主机年$49.99美元JUSTGgia南非cn2南非CN2justG

JUSTG,这个主机商第二个接触到,之前是有介绍到有提供俄罗斯CN2 GIA VPS主机活动的,商家成立时间不久看信息是2020年,公司隶属于一家叫AFRICA CLOUD LIMITED的公司,提供的产品为基于KVM架构VPS主机,数据中心在非洲(南非)、俄罗斯(莫斯科),国内访问双向CN2,线路质量不错。有很多服务商实际上都是国人背景的,有的用英文、繁体搭建的冒充老外,这个服务商不清楚是不是真...

无忧云:洛阳BGP云服务器低至38.4元/月起;雅安高防云服务器/高防物理机优惠

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

egret为你推荐
kuaishi快手直播时怎么变声qq空间维护QQ空间正在维护中,暂不支持访问,这是什么意思,什么时候才能好?goalgoalgoal哆啦小子和哆啦A梦是一个型号的吗?百度预测世界杯谁来帮我预测世界杯!淘气鸟淘气鸟论坛为什么打不开了呼叫中心搭建呼叫中心有几种建设方式啊?那种最省钱?百度创业史百度成立的历史dnf客户端消失DNF客户端无缘无故消失电梯物联网平台控网有什么作用?如何应用在电梯的管理中?人脸检测综述mtcnn论文中的人脸检测达到了什么样的水准
域名查询系统 googleapps godaddy支付宝 创宇云 dropbox网盘 服务器干什么用的 hdd 最漂亮的qq空间 lick 中国电信测速网站 永久免费空间 1美元 汤博乐 cdn加速 web是什么意思 西部数码主机 俄勒冈州 内存 次时代主机 创梦天地 更多