九号下载:您身边最放心的安全下载站!全站导航首页|VR中心|智能硬件|H5小游戏|单机游戏|软件发布

当前位置:首页应用软件杂类工具 → Egret Pro(HTML5游戏开发工具)PC版 v1.5

Egret Pro(HTML5游戏开发工具)PC版

最新版本:v1.5
  • 软件类型:杂类工具
  • 软件语言:简体
  • 软件大小:113M
  • 软件公司:鸿博彩票登录网址
  • 软件授权:免费软件
  • 更新时间:2020/5/21
  • 操作系统:Win7, Win8, Win10, WinXP
安全下载
顶得越多评分越高
5.0
支持1
反对1
  • 下载总览
  • 相关下载
  • 相关版本
  • 相关文章
  • 网友评论
  • 下载地址

为您推荐:杂类工具

Egret Pro是一款用于开发HTML5游戏的开发软件,使用非常的方便,用户学习简单,上手非常的快捷,可以将内心的想法实现,将它们制作成一款很好玩的游戏,欢迎感兴趣的朋友来九号下载站免费下载体验吧!

软件介绍

以游戏设计师为中心的游戏创作工具

EgretPro 的设计理念是,将游戏设计师(而不是游戏程序开发人员)作为游戏开发过程的的核心。通过组件实体系统的架构与数据驱动开发的设计思想,EgretPro被设计成一款可视化的游戏开发工具,这使得游戏玩法开发这一过程从游戏研发直接开发转移到了游戏设计师直接可视化配置,通过这种方式,游戏开发效率得到了很大的提升

软件特色

完善的2D和3D渲染引擎

EgretPro 分别支持 Egret2D 5.x 和 Egret3D 渲染器,通过EgretPro您可以轻松创建2D或3d游戏

可视化开发

EgretPro提供了强大的编辑器,并贯彻数据驱动开发的理念,简化开发流程,提升开发效率。支持Windows与MacOS系统

原生支持对战游戏

EgretPro内置了一套对战引擎,是您开发联机HTML5游戏的最佳选择

软件亮点

1.Egret Pro具有完善的2D和3D渲染引擎,分别支持 Egret2D 5.x 和 Egret3D 渲染器,可以轻松创建2D或3D游戏。

2.作为可视化游戏开发制作软件,提供了强大的编辑器,并贯彻数据驱动开发的理念,简化开发流程,提升开发效率。

3.原生支持对战游戏,内置了一套对战引擎,是开发联机HTML5游戏的最佳选择,并且支持Windows与MacOS系统。

功能介绍

预置体

预置体的编辑和场景编辑几乎是一致的,通过创建和编辑多个预置体,您可以在多个场景中复用多套模板结构。

相机

相机是用来进行图像渲染的,通常一个游戏只有一个相机,通过控制相机的移动和旋转,来控制渲染 3D 的不同视角。当使用多个相机并控制相机的渲染视口或者设置相机的 renderTarget 属性,以及添加后期渲染组件天空盒组件,就能实现各种复杂的渲染功能。

光照

对场景的照明通过光源组件来完成。其用作光源,包含多种属性,用于确定光照特性,如:

光照的亮度

光照的颜色

不同光源以不同方式发射光线。举例而言,标准电灯泡会向所有方向发射光线,在 Egret Pro 中,这被称之为点光源。在其他情况下将把灯泡的背面设为不透明,对发射的光线形成物理限制(例如泛光灯),这便是聚光源。来自太阳的室外光线,其所在位置较远,因此看似是来自一个方向,而非一个具体的点,利用定向光源可模拟此类光线。

材质着色和渲染器组件

材质是可应用于渲染器组件以控制场景视觉效果的资源组件。在高级场景中,可能很容易把材质想象为涂在对象上的“油漆”。但是即使这样也不完全准确,因为准确地说,材质定义的是从外观上构成对象之表面的类型。您可以定义它的颜色、光泽度、是否能看穿对象(透明度)等等。

从更专业的角度来讲,当场景中的光源照射到表面时,材质被用来计算该光源如何与该表面相互作用。这些计算是使用从各种图像(纹理)和数学表达式以及从材质本身固有的各种属性设置输入到材质的输入数据来完成的。

Egret Pro 提供多个着色模型。可以使用任意属性(例如漫射颜色和镜面反射强度)定义材质,也可以使用更容易与现实世界场景关联的属性,这些属性包括底色、金属感、镜面反射和粗糙度。

使用说明

一、下载安装软件。
二、安装完成后打开软件,创建或者导入一个项目组。
三、创建完成后进入工作台,初次编译需要花掉一阵子时间,需要用户等待。

使用方法

一、下载安装软件。

二、安装完成后打开软件,创建或者导入一个项目组。

三、创建完成后进入工作台,初次编译需要花掉一阵子时间,需要用户等待。

新版功能

1. 支持命令行一键发布到 Web 与微信小游戏平台
Egret Pro 1.1 中我们将以往繁琐的发布命令进行了整合,目前,只需要执行两个命令行命令,就可以将 Egret Pro 开发的游戏发布到 Web 或微信小游戏平台中,我们后续将加入更多平台的支持,并完善可视化发布功能。具体命令请参见本次更新的开发者文档

2. 改善3D创作人员的编辑体验
受益于诸多开发者提出的非常有价值的建议,我们对EgretPro的部分操作体验进行了优化,比如:可以在层级树上使用 W/E/R 快捷键调整针对3D物体的操作模式。
在 EgretPro 1.0 版本中,如果开发者希望在层级树中选中一个对象并修改其 Transform ,需要按照以下步骤执行:

点击层级树中的对象

点击主编辑区域,使主编辑区域获得焦点

通过快捷键修改操作模式、并修改 Transform 属性

不少开发者反馈这一点使得调整3D对象很不方便,所以在 EgretPro 1.1 版本中我们优化了这里的操作步骤,改善了编辑体验。

类似这种优化在 EgretPro 1.1 中还有很多,比如:

优化资源管理器右栏资源拖拽体验并修复图标闪烁的bug

优化多项属性检查器样式

调整优化了窗口默认布局方式

修复mac系统下多屏窗口的显示bug

修复mac系统下,关于窗口显示异常的bug

修复mac系统下,子窗口快捷键失效的bug

修复调试窗口未关闭及mac下场景保存bug

修复资源管理器搜索框删除按钮在删除所有搜索字符后失效的bug

修复资源管理器右栏icon资源读取的bug

修复删除image.json报错的问题

修复属性检查器修改数据,但无法提交的bug

修复打开场景,但不选择文件后报错的bug

修复纹理配置文件被错误删除的bug

2. 改善程序设计人员的开发体验:
2.1 改善 TypeScript 代码的 auto-import
在之前的版本中,开发者在VSCode中进行代码编辑时,VSCode的 auto-import 机制会存在一个BUG,导致 import 内容出错
在本次更新中,通过引擎内部机制调整,我们绕过了这个问题,使得开发者编写代码时的 auto-import 机制可以正确的生效,具体效果如下图所示:

2.2 改善多人协作开发的版本控制机制
EgretPro 1.0 版本发布后,不少团队开发者反馈 tsconfig.json 文件很容易因为不同开发者的引擎安装路径不一致而产生冲突。
本次版本更新后 , 当开发者运行任意一次构建命令后,编译器内部会自动在 .egretpro/ 文件夹中添加一个名为 tsconfig.local.json 的配置文件,并将之前造成冲突的 baseUrl 与 paths 相关字段在这个文件中进行配置,并默认将这个文件夹放在gitignore 中。通过这种方式,上述冲突问题可以得到有效避免。

3. 更好的与 Egret 2D 的整合
3.1 Stage2D 适配策略优化
在本次更新中,我们将EgretPro中的 Stage2D 组件适配策略进行了优化处理。在使用引擎提供的适应宽高适配策略时,2D 界面会根据屏幕的实际宽高以及用户设定的设计分辨率进行适配的缩放。
开发者可以像 2D 工程一样直接使用设计分辨率进行UI的制作,而不用担心不同设备宽高比例的不同导致的UI差异。这个过程和 Egret2D 逻辑非常类似。

3.2 支持 EUI 发布为 JavaScript代码
在本次更新中,我们将白鹭引擎5.x 中的 EUI 发布为 JavaScript 代码的功能移植至了 EgretPro 中。因此从这个版本开始,您可以放心的在微信小游戏等不支持动态代码加载方式的平台上使用 EUI 了。
除此之外,预计在下周我们将以GPL协议发布新的 EUI 编辑器的开源版本。

4. 改善资源发布工作流
本次更新我们针对资源发布的工作流进行了统一的梳理,涉及到资源烘焙、资源加载API重构、以及相关的插件扩展点。
通过这些梳理工作,开发者可以更轻松的通过扩展从而进行模型与配置文件的合并和压缩、文件缓存等功能,并且整体机制与 Egret 原有的 AssetManager 非常相似。具体可以实现的功能包括:

自动合并配置文件

优化资源尺寸

转换资源格式

5.引入新的运行时功能
5.1 缓动函数
提供了一个底层基于 TweenMax 的缓动函数库供开发者使用。
除了 TweenMax 的核心功能之外,我们还提供了一些函数用于直接修改游戏对象的 Transform 属性以方便开发者快速实现缓动功能。
此外,在 EgretPro 编辑器中,当您在层级结构树中双击任意对象,均会通过一个缓动函数进行视角聚焦。

5.2 音频功能
引入了一个新的包 @egret/audio ,其中包含了 AudioChannel 组件,通过这个组件,开发者可以在游戏中添加音 乐音效。

6.文档完善
本次更新我们将 API 文档的结构进行了一些调整,将原有的每个属性/方法作为一个页面的方式,调整为了每个类一个页面。通过这个调整,API 文档变得更为简洁、清晰。
除了完善 API 文档之外,我们重点优化了部分文档,并加入了一些视频教程(比如 Unity3D导出插件的使用方式)。在后续更新中我们会持续完善文档,添加更多的视频教程方便开发者更轻松的使用 EgretPro。

更新日志

修复BUG

精简文件

优化程序

特别说明

相关下载

其他版本

下载地址

Egret Pro(HTML5游戏开发工具)PC版

    网友评论

    发表评论
    网站地图 99彩票娱乐注册 彩票客户端 发乐发彩票害死多少
    申博网址是多少 申博网上充值 申博开户送28元 138申博开户官网
    爱彩网新加坡2分彩 百万彩票香港49选7 最新棋牌游戏 棋牌游戏平台程序
    乐发彩票怎么切换账号 福彩快3投注平台 乐博现金彩票游戏注册 威尼斯人彩票注册网
    cp彩票官网 m5彩票娱乐注册 幸运28彩票网 168彩票官网
    8GJS.COM 977XTD.COM 236SUN.COM 438psb.com ib63.com
    XSB518.COM 387PT.COM 520jbs.com 5555ib.com 144TGP.COM
    777xsb.com 115sunbet.com 2222ib.com XSB1111.COM 888sbib.com
    788XTD.COM 899TGP.COM 288TGP.COM 8JAS.COM 215SUN.COM