标签: 游戏引擎
白鹭引擎是一款功能强大的免费开源的HTML5游戏引擎,可以快速开发基于HTML5的网页游戏,您不仅可以体验到开源免费游戏引擎产品,同时还能通过Egret相关产品搭建快速优雅的工作流。
继承了Flash的优点,同时更加针对游戏开发,主要包括如下功能:
显示列表:清晰、稳健、高效的视觉抽象结构
精灵:一种轻量级显示容器
事件机制:提供了一套生成和处理事件消息的标准方法
纹理集合:将大量图片汇集为一张纹理图进行处理
矢量绘图:封装了方便简单的矢量绘图功能
网络加载:封装了常用的网络通讯协议
位图字体:可通过位图字体方式显示文本
性能监控:可在游戏中快速开启性能监控面板
反射:对TypeScript增加了反射机制,方便模块化开发
XML处理:提供标准的XML格式解析生成功能
骨骼动画:支持业内最优骨骼动画解决方案DragonBones
资源加载:提供了整套资源加载方案,优化网络加载功能
EUI:提供大量组件,可快速开发游戏中的UI控件
wing:包括 Egret 项目的任务配置文件和启动配置文件。
wingProperties.json:Egret Wing 项目配置文件。
bin-debug:项目调试时,所产生的文件存放于此目录。
libs:库文件,包括 核心库和其他扩展库存放于此目录。
resource:项目资源文件存放于此目录。
scripts:项目构建和发布时需要用到的脚本文件存放在此目录。
src:项目代码文件存放于此目录。
template:项目模板文件存放于此目录。
egretProperties.json:项目的配置文件。
index.html:入口文件。
manifest.json:网页清单文件。
tsconfig.json:typescript 编译配置文件。
项目名称
当前项目的名称,如 HelloWorld。
项目路径
该项目所存放的文件路径。
项目类型
该项目的项目类型,如游戏项目 ,EUI 项目。
引擎版本
当前项目所使用的版本。
选择扩展库
项目中需要使用的系统库。
舞台尺寸
默认游戏舞台的高度与宽度,以像素为单位.
缩放模式
屏幕的适配方式,这里选择showALL模式。旋转方式
屏幕的旋转模式,这里选择auto模式。
加载全部内容
没有该专题文章哦!
糟糕,没有相关软件!