学习白鹭已经有一个多月了,由于flash程序员越来越少,项目可以接手的难度变高,所有在新立项项目时就考虑采用新的编程语言。不破不立吧。

项目程序员配置越少越好,最好只有一个就可以搞定所有的平台。windows,ios,android,最终可以选择的平台有以下几项:laya   egret 以及 unitly。学习了一段laya,发现其对美术支持一般,比如对dragonbones(龙骨)的支持很少,特别是对于整体动画的转换为龙骨以后不支持,这样美术的成本就会变得比较高,虽然laya支持as代码,但新的laya air开始不再支持as3,那么其优势性就没有了,调研了egret后,发现其配套的工具不错,有自己的ui编辑器,龙骨,以及资源文件配置软件。在技术实力上不错,最终选择了egret 其编程语言,是 typescript,是面向对象的javascript语言的高级语言版本。语言转换成本不高。

总结一下 egret的优势

1 typescript 语言,面向对象编程

2 工具多 独立的ide(集成开发环境)wing 以及 ui编辑器 UI Editor 以及龙骨动画 DragonBones 配置文件软件 Res Depot  其它暂时清没用上。

3 在比较多的项目上已经成功应用 比如大话西游 手游版。

4 有网友分享的游戏通用框架可以直接套用。

缺点:

官方已经有一年不进行维护了,论坛一坛死水,官方QQ群,无人回答问题,偶尔就是卖服务器防ddos服务的广告。未来命运堪忧。

下一步开始深入应用游戏通用框架,已经有网友将其学习过程分享出来,这也是我开始写分享的原因,向优秀者学习

学习egret(白鹭)笔记一相关推荐

  1. egret 白鹭笔记(2020)简单笔记

    目录结构 核心文件夹 .src文件夹,所有项目的源代码都放在这个目录下. Main.ts 为项目入口类,也称文档类. egretProperties.json 是项目的配置文件 resource 目录 ...

  2. Egret白鹭H5开发-围住神经猫

    前言 今年9月份跳槽从Android转向前端H5网页和H5小游戏开发,一开始自己学习用Canvas做了拼图.贪吃蛇大作战等小游戏,在公司边学习边用phaser写了个手势识别的小游戏,现在公司想尝试转型 ...

  3. H5游戏引擎为什么选择egret和怎么学习egret

    市面上有很多H5游戏引擎,国外的H5游戏引擎数不胜数,而国内较成熟的H5游戏引擎就是cocos2d-js.layabox还有今天的主题egret.为什么我要用egret白鹭引擎?因为相比于国内的另外两 ...

  4. (d2l-ai/d2l-zh)《动手学深度学习》pytorch 笔记(2)前言(介绍各种机器学习问题)以及数据操作预备知识Ⅰ

    开源项目地址:d2l-ai/d2l-zh 教材官网:https://zh.d2l.ai/ 书介绍:https://zh-v2.d2l.ai/ 笔记基于2021年7月26日发布的版本,书及代码下载地址在 ...

  5. 吴恩达《神经网络与深度学习》精炼笔记(5)-- 深层神经网络

    上节课我们主要介绍了浅层神经网络.首先介绍神经网络的基本结构,包括输入层,隐藏层和输出层.然后以简单的2 layer NN为例,详细推导了其正向传播过程和反向传播过程,使用梯度下降的方法优化神经网络参 ...

  6. 吴恩达《神经网络与深度学习》精炼笔记(4)-- 浅层神经网络

    上节课我们主要介绍了向量化.矩阵计算的方法和python编程的相关技巧.并以逻辑回归为例,将其算法流程包括梯度下降转换为向量化的形式,从而大大提高了程序运算速度.本节课我们将从浅层神经网络入手,开始真 ...

  7. Coursera吴恩达《神经网络与深度学习》课程笔记(3)-- 神经网络基础之Python与向量化

    红色石头的个人网站:redstonewill.com 上节课我们主要介绍了逻辑回归,以输出概率的形式来处理二分类问题.我们介绍了逻辑回归的Cost function表达式,并使用梯度下降算法来计算最小 ...

  8. Flask-admin 学习及一些笔记

    Flask-admin 学习及一些笔记 基本认识:flask-admin是flask的扩张,主要用于对flask应用程序增加管理界面. some notes: 在 BaseView 的子类中可以定义若 ...

  9. 【经典回放】JavaScript学习详细干货笔记之(三)

    [经典回放]JavaScript学习详细干货笔记之(一) [经典回放]JavaScript学习详细干货笔记之(二) [经典回放]JavaScript学习详细干货笔记之(三) 一.再次从var开始说起 ...

最新文章

  1. java对象转xml 高性能_通过实例学习JAVA对象转成XML输出
  2. 写一个ArrayList类的动态代理类
  3. 字符串转bigdecimal类型_BigDecimal你会用吗?
  4. python代码画简单图-Python figure参数及subplot子图绘制代码
  5. C# 笔记 .net与C#简单说明
  6. session 对象的简单实例
  7. python decorator_python 中的decorator
  8. 【转载保存】修改IK分词器源码实现动态加载词典
  9. 物联网平台之争 巨头竞合并存
  10. 执行sql报错:Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in
  11. 2013Esri中国用户大会,show应用,赢大奖--获奖名单公布!
  12. 国内从事机器视觉领域的公司
  13. 【总结】最近写代码的思考与总结
  14. 调试的时候没有在断点处停止的原因
  15. 加工生产调度(Johnson算法 双机流水作业调度问题)
  16. 怎样使用阿里云国际版ecs实例创建单个云盘快照-Unirech
  17. 注册制掀起的激荡风云
  18. commander.js使用及源码分析
  19. 乱码解决(二)——文件转码
  20. 他很惊讶_局座您是来参加云栖大会吗?

热门文章

  1. 英雄传奇-1.专用浏览器问题
  2. #一首国庆生活写照#
  3. 计算机毕设之电影购票系统
  4. Html5 Egret游戏开发 成语大挑战(二)干净的eui项目和资源准备
  5. 【基础】python操作Word时,自动更新目录(二)
  6. Vue antdv a-select 内容搜索过滤(filterOption)
  7. 计算机软件可以授予专利权吗,软件产品能申请专利吗?
  8. tcpdump 抓包写文件
  9. 【GameMaker 极速入门】#1环境配置
  10. Android Studio Electric Eel 正式版下载地址