IT之家 4 月 14 日消息,团结引擎 1.5.0 版本技术更新于今日发布,涵盖了小游戏、团结引擎车机版、OpenHarmony、Shader Graph、Muse Chat、Hub&License、代码升级、Digital Asset Manager for Tuanjie、团结官方开源车模 Sample 几大方向。
小游戏
在 Tuanjie 1.5.0 版本中,小游戏模块从 BuildProfile、动画、异步加载等多个方面进行了功能改进与提升:
BuildProfile
新增抖音小游戏平台支持,集成抖音小游戏 SDK package 安装,4 月内将正式开放给用户
增加小游戏平台切换能力,支持小游戏 SDK package 之间的隔离,增加小游戏平台宏 MINIGAME_SUBPLATFORM_XXX
新增小游戏打包接口
BuildPipeline.BuildMiniGame(BuildProfile)
修复和完善使用过程中出现的设置未生效,打包报错等问题
动画
支持对从模型文件中分离后的 AnimationClip 进行 ACL 压缩,改善 ACL 动画采样性能。
Animator Component 新增“Update Frequency Mode”选项,允许开发者控制动画更新频率,降低 CPU 开销。
异步加载
AssetBundle.LoadAssetAsync 增加分帧处理,改善小游戏加载资源卡顿问题。
修复 InstantiateAsync 在异步实例化结束前切换场景可能导致的出错。
移除 InstantiateAsync 生成 GameObject 名称中的空格,与 Object.Instantiate 保持一致。
其他
Graphics Settings 中新增“Disable Clear Alpha”开关,默认关闭上屏前的 ClearAlpha 调用,可降低约 100mw 功耗。
修复 CullingOptions.SkipCulling 跳过 Scene Culling 后,cullingMask 未生效问题。
ShaderWarmupAsync 兼容微信小游戏 iOS 高性能模式和安卓平台,优化加载表现。
修复使用 AutoStreaming 打包完成后,图集在 Editor 中显示模糊的问题。
团结引擎车机版
在 Tuanjie 1.5.0 版本中,团结引擎车机版致力于对车机 HMI Android、QNX、Embedded Linux 三个平台的稳定性提升,并进行了多项改进。
HMI Android
Tuanjie 1.5.0 中,HMI Android 致力于为车机应用开发提供更多的解决方案。因此,在继续提升 URAS(Render As Service)稳定性和完善 URAS 能力的基础上,推出了 Android App View 这一全新功能,支持将安卓应用(包括第三方应用)以 App View 2D 或 App View 3D 的形式直接放入场景中,为车载应用间的互联互通提供更多可能。
Android App View
从 Tuanjie 1.5.0 版本开始,Tuanjie Editor 中支持直接创建 Android App View 2D 和 Android App View 3D 组件,并提供了接入安卓应用的完整工作流,几步便可实现安卓应用的接入。接入场景中安卓应用的触控等交互均不受影响,可正常使用。
OpenHarmony
SDK 升级
在 Tuanjie 1.5.0 版本中,OpenHarmony SDK 已经同步更新适配到 OpenHarmony v5.0.2 Release 版本(最新版本)。
Package 更新
OpenHarmony Hilog Package 迎来重要功能模块更新,本次更新新增 Device Info 和 Performance 两个功能模块:
支持在 Tuanjie Editor 内直接连接真机,查看设备信息,包括基本信息(如系统版本、屏幕分辨率等)和实时信息(如电池状态、网络状态等);
支持跟踪真机上运行应用程序的性能数据,包括系统数据(如 CPU、GPU 等)和进程数据(如进程 CPU、GPU、内存占用等),支持自定义选择需要抓取到的性能数据,自动捕获所选应用程序的数据快照。
OpenHarmony SDK Kits Package 也进行了更新,主要包括:跟随 Tuanjie 1.5.0 同步更新 etslib 调用 UI thread 的接口;优化了导入 Demo Scene 的操作流程。
Tuanjie 1.5.0 进一步完善了对 OpenHarmony 的各功能模块支持,比如支持自绘制内容绘制帧率。为了解决 OpenHarmony 游戏应用上架后帧率无法突破 60 帧的问题,Tuanjie 1.5.0 支持通过关闭垂直同步,并设置 Application.targetFrameRate 为目标帧率的方式来实现自定义绘制帧率。
Unity 官方表示,自 2024 年 1 月 1 日发布至今,团结引擎下载量已超过 30 万,基于团结引擎构建的项目数量超过 50 万。未来,团结引擎将继续基于 Unity 2022 LTS,作为独立产品投入研发与更新,提供渲染、光照、动画、VFX、UI、易用性 & 工具链、平台能力、云服务等全方位专属能力升级。
IT之家附完整更新内容链接如下:
https://release-notes.unity.cn/release-notes
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。