但由于时间限制和开发工作量,我们未能及时向开发者推送完整的教程文档。 目前我们已经将Egret引擎提供的完整详细的使用教程提交给Egret开发者中心()。 您可以访问该网站了解更多详情。 这里我们摘录部分内容与开发者分享,主要包括以下内容:
初学者教程
什么是万易万平台?
“Play”目前有两个入口:
1、在手机上输入QQ白鹭引擎开发游戏,选择右下角“动态”按钮,在动态列表第二行输入“播放”。
2.进入聊天界面,点击+号入口,选择“播放”进入。
在手Q最新版本更新中,提供了一系列游戏服务的底层接口,包括渲染、音频、本地存储、社交接口等,通过这些接口,开发者可以制作小游戏并在手Q中运行。 万一玩底层采用QQ团队自主研发的积木引擎。 与HTML5环境不同,bricks引擎提供了更高级别的API封装,提供了物理模块、多人音视频模块、AI模块、网络、存储、云、手势等功能,同时还提供了基于JavaScript的接口在上层。 其基础设施如下:
目前Egret引擎已经增加了对玩易玩开发的支持。 只要使用Egret引擎开发,就可以将游戏发布到QQ玩一玩平台。 其技术原理如下:
这样,开发者只需要使用最新版本的Egret Engine即可。 通过使用Egret引擎的完整工具流程,他们可以快速创建、开发和发布小游戏,而无需过多关注底层技术细节。
如何将白鹭游戏引擎制作的游戏发布到玩易玩平台
在此更新中地图场景,我们添加了图形界面支持。 Egret Launcher现已支持将Egret游戏项目一键发布为玩易玩平台游戏项目。 首先通过Egret Launcher创建项目。 建议您使用5.1.5及以上版本在玩易玩平台开发游戏。 如果您使用的引擎版本是 5.1。
我们以5.1.5版本引擎为例。
在项目列表中找到创建的项目,通过发布设置按钮选择发布类型。
在QQ玩一玩标签中填写要发布的包名。
发布成功后,会在项目同目录下生成发布的文件。
最后用Xcode打开
HelloWorld_bricks/PublicBrickGameEngine.xcodeproject
然后您就可以在玩易玩平台上进行游戏的开发和调试。 更多文档请参考玩易玩的开发者文档。
当然3D交通工具,你也可以在原项目中执行egret run --target bricks,或者通过Xcode打开发布的项目。
已发布其他版本的引擎
如果您的引擎是5.1.x但低于5.1.5,我们可以通过修改配置文件的方式发布。 下面介绍的方法仅适用于5.1.2和5.1.3版本。 以5.1.2版本为例,我们需要在./scripts文件夹下添加一个bricks/bricks.ts文件。
同时在./scripts/config.ts中添加以下代码:
之后,您就可以按照上面介绍的“如何将白鹭游戏引擎制作的游戏发布到万易玩平台”的方法来发布游戏了。
更新内容
本周,Egret Engine 对玩易玩平台的支持进行了重大改进白鹭引擎开发游戏,重点修复了以下问题:
已知的问题
Egret引擎目前有以下功能在万易湾平台尚不支持:
渲染相关
触摸相关
调试相关
以上功能预计在未来的更新中一一支持。 同时,由于万一玩平台使用的Bricks引擎目前处于内部测试阶段,还存在一些问题,因此我们目前不建议开发者在万一玩平台上使用以下功能:
我们将与玩易玩平台的工程师保持密切沟通,尽快解决上述问题。