白鹭游戏引擎Egret Engine

大小:22.04M类别:编程其它

官方安全无插件纠错

  • 更新时间2023-10-25
  • 版本v4.0.3
  • 系统Pc
  • 语言简体中文
白鹭游戏引擎Egret Engine是一个免费开源的游戏框架,用于构建二维游戏、演示程序和其他图形界面交互应用等等,该引擎采用TypeScript脚本语言开发,当用户开发完成游戏后,你能够轻松的将程序转换为HTML5实现跨平台运行。
Egret Engine不仅仅是一个基于HTML5技术的游戏引擎,除了为我们的游戏提供开发帮助意外,还有许多辅助游戏开发的工具,让我们的用户能够更加轻松的进行游戏开发。准确的来说,我们的这款软件更像是一套游戏开发的解决方案,不但提供游戏开发的工具,还有各种辅助工具完成从程序的分析,到开发,再到生产的整个生态系统,让你能够更加轻松的进行团队合作开发。

Egret Engine软件特色

1、开源免费
基于BSD开源协议的Egret引擎,可以让您自由的使用Egret来创作自己的游戏。
2、优秀的设计思想
Egret的设计思想大量借鉴了优秀的2D动画软件Flash的一些设计思想。在引擎的设计中,Egret底层使用了弹性跑道模型,显示列表,脏矩阵,事件模型等技术。在这些技术基础之上,我们封装了对用户极为友好的API。开发者在开发游戏时,无需考虑底层渲染逻辑,只关心游戏逻辑即可。
3、高效的渲染模块
在图形图像渲染中,Egret完全使用HTML5标准中的canvas技术。极大程度上保证了使用Egret引擎开发的游戏在各个浏览器上的兼容性。同时,为了给玩家更好的游戏体验,我们不仅仅提供了CPU渲染,还提供了性能更为强大的硬件加速渲染模式。该模式无需开发者自动开启,引擎会根据当前用户硬件类型智能判断启用。
4、完善的配套工具
Egret引擎的设计宗旨始终围绕在简化游戏开发上,用户在使用Egret的时候,能够体会到,所有的引擎设计全部围绕游戏开发。同时Egret提供的配套工具也极大简化了游戏开发流程。从游戏的代码编写,UI制作,地图拼接,关卡制作到最终游戏上线,研发过程中都有大量工具支撑。
5、灵活的工作流
Egret不限制开发工具的使用,我们也为一些优秀的第三方工具提供了相关插件。让用户在不改变开发习惯的情况下无缝迁移到Egret。
6、社区支持
Egret为用户建立了用户社区,如果在使用Egret过程中遇到了哪些问题,可以直接在用户社区中得到答案。同时,我们也为用户提供了大量文档手册,方便用户学习。

主要功能

显示列表:清晰、稳健、高效的视觉抽象结构
精灵:一种轻量级显示容器
事件机制:提供了一套生成和处理事件消息的标准方法
纹理集合:将大量图片汇集为一张纹理图进行处理
矢量绘图:封装了方便简单的矢量绘图功能
网络加载:封装了常用的网络通讯协议
位图字体:可通过位图字体方式显示文本
性能监控:可在游戏中快速开启性能监控面板
反射:对TypeScript增加了反射机制,方便模块化开发
XML处理:提供标准的XML格式解析生成功能
骨骼动画:支持业内最优骨骼动画解决方案DragonBones
资源加载:提供了整套资源加载方案,优化网络加载功能
EUI:提供大量组件,可快速开发游戏中的UI控件

Egret Engine更新日志

v4.0.3版本
命令行
【修复】Linux 命令行报错问题
白鹭引擎渲染核心
【修复】滤镜测量边界错误问题
【修复】URLLoader 发送 POST 请求异常问题
【修复】WebGL 下 cacheAsBitmap 对象渲染异常问题
【修复】 eui.RadioButton 内存泄漏问题
【修复】Rectangle.containsPoint 边界检查异常问题
资源管理框架
【修复】mapConfig 中排除了一部分文件,而 default.res.json 中又包含这部分文件,res build 命令报错问题
【修复】打包 iOS / Android 原生项目启动黑屏问题
【优化】 createGroup 如果传递的是 url 而不是 alias,加载显示一个警告
【优化】subkey 不存在时的报错信息
【新增】添加 watch 命令功能,命令开启后,修改资源文件会自动更新 default.res.json 以及 config.json 文件
Egret3D
【修复】透明物体渲染bug
【优化】包围盒线框渲染逻辑
【新增】导出插件支持 MacOS 版本,重构部分业务逻辑, 插件下载地址:http://tool.egret-labs.org/egret3D/egret3d_unity_plugin_0.0.3.unitypackage
【新增】增加 debug 模式性能监控面板

展开内容

类似软件

  • DevExpress Universal开发控件

    9.0/589.13M

    一款功能非常强大的控件编写工具

  • JetBrains dotTrace(.NET代码分析工具)

    9.1/286.71M

    JetBrains dotTrace是一个包含了可用于.NET应用程序的性能分析器,是由JetBrains公司开发的一款对.NET程序进行检测的工具。它分dottrace Performance和dottrace Memory 两个工具,dottrace Performan

  • PHP Generator for MySQL Professional(PHP代码生成器)

    9.1/24.44M

    PHP Generator for MySQL Professional是一款功能实用的PHP代码生成器,它为用户们提供了MySQL数据库的PHP脚本生成服务,通过它用户可以非常轻松且高效的完成数据库层的构建工作,把更多的时间花费在业务逻辑层!

  • ApexSQL Generate

    9.1/51.98M

    ApexSQL Generate是一款强大的SQL Server测试数据生成器。功能上软件就为用户们提供了指定的列项和表格生成测试数据,支持预定义生成器、表格映射、生成数据的预览、随机化测试数据、跨数据库数据生成自定义SQL语句等功能,非常适合SQL Server数据库开发人员使

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • JDK17官方中文版

    9.0/152.42M

    JDK17官方中文版是SunMicrosystems公司专门针对于java语言打造的开发工具包,jdk的出现是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。

  • md5校验工具绿色版

    9.0/16K

    许多开发的小伙伴是不是会遇到自己开发的软件在发布以后会被当作病毒查杀掉,这是因为用户没有给自己的软件加MD5码而被人添加了程序。这款md5校验工具就是一款帮助用户生成MD5码并进行验证的工具。

  • zprotect(软件加壳工具)

    8.8/8.55M

    软件的加密设置菜单中包括文件信息、常规选项、高级选项、代码保护、插件管理和程序设置,你可以利用这些功能轻松地加密软件。

  • .Net6.0离线完整安装包

    8.5/181M

    .net 6.064位中文版下载

  • visual paradigm(UML建模和CASE工具)

    9.0/756.21M

    visual paradigm电脑版是一款功能全面UML建模和CASE工具,软件包括设计共享、数据库设计和线框图等项目管理工具和模型,你可以对团队的能力进行预测,为开发人员提供了更快、更 好、花费更少的高质量程序开发方案,大大简化开发流程。

  • dubbo admin官方版

    9.0/1.43M

    分布式服务框架

  • Adobe ExtendScript Toolkit CC中文版

    9.0/93.47M

    Adobe ExtendScript Toolkit CC中文版是一个集成开发环境(IDE),主要用于编写和调试 Adobe 应用程序的 JavaScript 脚本,也称为 ExtendScript 脚本。

  • 山外多功能调试助手

    9.0/17.95M

    山外多功能调试助手是一款功能齐全的调试软件,让我们的用户可以轻松简单的进行各种调试工作,用户打开摄像头助手调试时没有图像,每次打开摄像头都需要打开一大堆串口助手非常麻烦,现在有了这款山外多功能调试助手,你就可以轻松完成需要解决的调试问题。

  • Android Multitool(apk反编译及编译工具)绿色版

    9.5/13.97M

    Android Multitool绿色版是一款来自国外安卓论坛的反编译APK文件的工具,工具中集成了反编译,编译,签名等选项,对于DIY安卓软件者是必备的工具,支持apk安装包编译、反编译等功能。

  • composer(PHP依赖管理工具)

    9.0/1.18M

    使用PHP进行开发需要许多工具来帮助用户来进行管理代码,这款composer就是一款非常不错的全球知名的PHP依赖管理工具,是许多网页开发用户需要用到的管理工具。软件允许用户申明项目所以来的代码库,然后他就会在你的项目中帮助你安装他们,比如一些框架,像是laravel这一类的PH

  • OpenCV跨平台视觉库

    9.0/91.06M

    OpenCV是一款就BSD许可的开源发行的跨平台计算机视觉库,能够运行在各种用户熟悉的平台上,比如Linux、windows、Android、mac等等,因为其属于轻量级且高效的缘故,再加上有C函数和少量C++构成,软件同时提供了Python、Ruby、MATLAB等语言的接口,

  • scite编辑器

    10.0/2.81M

    scite编辑器下载

  • PEiD完整汉化版

    9.5/402K

    PEiD(PE Identifier)是一款非常知名的查壳工具。它能够几乎可以侦测出所有的壳,其数量已超过470 种PE 文档 的加壳类型和签名。别看PEiD的体积很小,那真的是麻雀虽小,五脏俱全。

  • idaSig制作工具绿色免费版

    9.1/3.45M

    idaSig制作工具绿色免费版是一款非常简单且实用的idaSig制作软件,软件体积小巧且操作简单,简单几步即可进行idaSig制作,还可将每个文件生成一个SIG,使用方便,可一键清空日志,还可一键清空缓存。

  • DialogBlocks(资源编辑器)

    9.1/7.49M

    DialogBlocks是由Anthemion推出的一款功能强大、操作简单实用性强并基于sizer的资源编辑器。DialogBlocks可以非常快速的生成对话框、向导以及框架。