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

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系统,支持支付宝付款和微信,简直就是专...

wordpress高级跨屏企业主题 wordpress绿色企业自适应主题

wordpress高级跨屏企业主题,通用响应式跨平台站点开发,自适应PC端+各移动端屏幕设备,高级可视化自定义设置模块+高效的企业站搜索优化。wordpress绿色企业自适应主题采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器: IE 6+(以及类似360、遨游等基于IE内核的)、Firefox、Google Chrome、Safari、Opera等;同时支持移动终端的常用浏览器应...

Megalayer 香港CN2优化线路VPS主机速度和性能综合评测

对于Megalayer云服务器提供商在之前也有对于他们家的美国服务器和香港服务器进行过评测和介绍,但是对于大部分网友来说需要独立服务器和站群服务器并不是特别的普及,我们很多网友使用较多的还是云服务器或者VPS主机比较多。在前面也有在"Megalayer新增香港VPS主机 1GB内存 50GB SSD 2M带宽 月59元"文章中有介绍到Megalayer商家有新增香港CN2优化VPS主机。那时候看这...

egret为你推荐
win8企业版我的电脑想装WIN8的系统,企业版和专业版有什么区别?win7无线局域网在win7下如何创建无线局域网CA3445ca724的临床意义智能机刷机软件安卓手机在电脑上强制刷机用什么软件好?msn邮箱后缀MSN 可以添加哪些后缀的客服系统方案客户管理系统方案都有哪些呢?北漂论坛请问北票有论坛吗2020带来好运的微信头像女人带来好运的微信网名是什么?做视频的免费软件求有哪种视频制作软件是全免费的啊?pps电影PPS里面好看的电影.推荐一下.
免费二级域名 最新代理服务器地址 金万维动态域名 紫田 softbank官网 免费网站监控 web服务器架设软件 租空间 789电视 789电视网 静态空间 129邮箱 免费网页空间 空间登入 独享主机 新加坡空间 稳定空间 闪讯网 cdn加速 qq空间打开很慢 更多