Egret Pro一站式HTML5游戏开发工具是一款专业的游戏开发软件,它来自白鹭科技,EgretPro被设计成一款可视化的游戏开发工具,这使得游戏玩法开发这一过程从游戏研发直接开发转移到了游戏设计师直接可视化配置,通过这种方式,游戏开发效率得到了很大的提升。
北京白鹭时代信息技术有限公司(简称白鹭科技),作为HTML5领域的技术和服务提供商,致力于为移动互联网全行业提供技术解决方案与服务。2014年2月创立于北京,曾先后获得顺为资本、深创投和经纬创投等机构的多轮投资。为更好地推动HTML5游戏产业的全面发展,白鹭科技以技术为核心,从开发工具、游戏自研、游戏发行、广告、开发者人才培训等多个维度,全面打造移动游戏服务生态。
白鹭科技专注技术创新,攻克底层技术制约,为开发者带来一整套游戏研发解决方案,自主研发了白鹭引擎(Egret Engine)、白鹭加速器(Egret Runtime)、骨骼动画工具(Dragon Bones)、可视化编辑器(Egret Wing)等多款产品,可让开发者简单、高效的开发出移动游戏。
白鹭科技完整的游戏解决方案,已服务游戏、应用、营销、教育、AR/VR等全球多元领域,应用白鹭引擎开发的游戏已登录微信、QQ、Facebook、Line、KakaoTalk等社交平台。目前白鹭全球活跃开发者超350000人,并与小米、360、腾讯、百度、猎豹、微软等数百家公司达成深度合作。
完善的2D和3D渲染引擎
EgretPro 分别支持 Egret2D 5.x 和 Egret3D 渲染器,通过EgretPro您可以轻松创建2D或3D游戏
可视化开发
EgretPro提供了强大的编辑器,并贯彻数据驱动开发的理念,简化开发流程,提升开发效率。支持Windows与MacOS系统
原生支持对战游戏
EgretPro内置了一套对战引擎,是您开发联机HTML5游戏的最佳选择
使用起始界面
打开 Egret Pro 之后您可以看到如下界面。
起始界面有四个分页栏,分别是 最近打开 、 新项目 、 打开项目 和 引擎管理 ,您可以根据需求进行不同的选择。
最近打开
在这一部分您可以查看最近使用 Egret Pro 打开的项目并进行 打开项目、从目录中删除项目(注:该操作并不能删除项目本地文件夹)和打开项目所在文件夹 操作。
新项目
在这一部分您可以新建 空项目 或者 示例项目。示例项目含有 Egret Pro 为开发者提供的针对引擎各个功能组件的简单场景示例;而空项目则不包含示例场景,更适合已经熟悉 Egret Pro 操作的开发者进行新项目的实际开发。
您在选择红色框内的其中一种项目模式之后,还需要选择黄色框内项目的本地存储路径和引擎版本。
打开项目
在这一部分您可以使用 Egret Pro 打开本地项目仓库。
引擎管理
在这一部分您可以查看当前 Egret Pro 引用的所有引擎的版本。
您可以选择红框内 Egret Pro 在安装时为您安装在 Egret Pro 内部的引擎进行开发,也可以选择黄色框内的路径使用本地引擎进行开发。
编辑器界面
完成创建新项目或者打开本地项目之后,您可以看到如下编辑器界面,这是 Egret Pro 目前的主要开发界面。
Egret Pro 的编辑器界面分为五个部分,分别是 顶部工具栏 、 左侧游戏对象界面 、 中部编辑界面 、 右侧属性界面 和 底部资源管理器和控制台 。
顶部工具栏
Egret Pro 编辑器的工具栏目前可以进行部分快捷操作,比如编辑操作、窗口操作和创建游戏对象等操作。
左侧游戏对象界面
Egret Pro 编辑器的游戏对象结构为:
Root |-- GameEntity
开发者如果需要创建在场景中的游戏对象,需要先选中 Root 后才能进行操作。
开发者如果需要对场景中的游戏对象进行操作,只需要单击选中游戏对象后点击右键即可进行操作。
中部编辑界面
这一部分的操作可以参考 快速开始 中的指导方法。
右侧属性界面
Egret Pro 编辑器的属性界面提供游戏对象的各项属性,并且支持添加、修改和删除组件及其属性的操作。
底部资源管理器和控制台
Egret Pro 底部组件目前有两个界面,一个是资源管理器,另一个是控制台。控制台可以查看游戏开发编译过程中的反馈结果,资源管理器可以让开发者直观地查看项目的结构和资源结构,同时提供右键快捷操作的功能。
设置编辑环境
Egret Pro 推荐使用 Visual Studio Code 编辑您的项目代码, Egret Pro 能即刻查看的编译结果。
同时为您介绍 Egret Pro 所使用的的项目结构,以及您可能会使用到的项目设置的各项属性。
Egret Pro 项目结构
当您使用 Visual Studio Code 打开 Egret Pro 的项目之后,您能看到如下项目结构。在 Egret Pro 的项目中,我们推荐您把所有带代码资源放在 src 目录下,而所有游戏资源文件放在 resource 目录下。
项目配置
在项目中点击 开始 下拉菜单的 项目设置 选项,您能在右侧属性界面看到项目的全局组件及其属性。
您可以根据您的项目开发需求设置相应的全局变量属性,点击列表末尾的 apply 按钮进行保存。
加载全部内容
Notepad2书签版(Notepad2 Bookmark Edition)322KB6人在玩Notepad2BookmarkEdition是一款非常好用的记事本替代文本编辑器,Notepad2是一个重量轻,自由和开放源码的记事本类似的语法突出显示的文本编辑器。
下载postman78.7M5人在玩postman是一款强大网页调试工具的客户端,能够为用户提供强大的WebAPIHTTP请求调试功能,支持在线存储数据,通过账号就可以进行迁移数据,有需要的朋友欢迎下载使用!
下载Asn1Viewv2018 绿色版423KB4人在玩Asn1View是一款asn1编码格式文件查看器。很多数字证书都可以使用这个工具来查看。载入要查看的Asn1文件,从左边是一个结构树,显示各层次的数据,右侧以16进制显示数据内容,可以查看到数据的类型。
下载AC 800PEC Tool52.2M4人在玩AC800PECTool是一款功能十分强大的编程开发工具,该软件支持本地和远程两种方式访问CmStick硬件,为编程开发没人员带来极大的便利,有需要的用户可以下载体验哦!
下载汇编码转机器码万能转换工具v1.0 绿色版2.8M3人在玩汇编码转机器码万能转换工具是一款非常好用的编码转换器。工程师们每天都要在无数代码中度过,需要不停的进行机器码和编码的转换,这个时候有了它,就可以大大提高工程师们的办公效率,节省时间。
下载Greenfootv2018 中文版186M3人在玩Greenfoot是一个功能完整的开发环境,可以使用Java方便地编写游戏和进行模拟。它还可以被用来作为Java语言的教程,以及设计网络游戏,可以实用于所有年龄段的用户,而不仅仅是初学者。
下载DeepGit28.9M3人在玩DeepGit是一款多平台的源代码历史分析工具,它能够有效的帮助你找到源代码相关的历史记录,让开发人员能够有效的针对源代码特定的行进行调式。
下载EntityDACv1.8 破解版139.8M3人在玩EntityDAC是一个支持Delphi的ORM工具,支持LINQ技术。它提供了一个强大的框架,将数据库对象的对象关系映射转换为Delphi类,完全支持封装,是一款非常专业的ORM工具。
下载infragistics2020破解版2.04G3人在玩infragistics2020破解版是一款专为编辑开发人员与UX专业人士制作的开发控件工具。帮助用户进行从设计到代码简化应用程序创建,实现真正的设计与开发协作,让用户的工作效率变得更高,更加轻松,需要的用户赶快来下载试试吧!
下载PopSQL71.2M2人在玩PopSQL是一款非常好用的SQL编辑器,软件界面简洁,功能强大,支持多种语言输入,兼容多种SQL软件,如果你还在寻找sql编辑器,不妨试试PopSQL吧!
下载