跨平台游戏引擎 Axmol-2.1.5 发布
2.1.5 版本是一个针对 bug 修复和改进的长期支持 (LTS) 版本。此版本比 2.1.4 快 6.1%,比 Cocos2d-x v4.0 快 39.25%。这对游戏引擎来说是一个很大的改进,即使你来自较老版本的 Axmol
感谢所有 Axmol 贡献者,包括金融赞助者
- @thienphuoc, @bingsoo 成为 axmol 社区的月度赞助者
- @asnagni opencollective 持续赞助 axmol 社区
相对于 2.1.4 的重大变化:
- 添加视频纹理格式
I420
渲染支持 @halx99, 同时修复了某些低版本 Android 设备视频渲染异常问题,由 @SimplyJpk 报告 - 重构 math 库 SIMD,由 @halx99, @huiguochen, @smilediver 共同提议
- @smilediver 使用 NEON SIMD 重新实现了 transformVertices & transformIndices 操作, 在 iPhone 11 设备上性能提升了 7-8%
- @halx99, @huiguochen 实现了 transformVertices & transformIndices 的 SSE SIMD 版本, 在 Windows 设备上性能提升了 6%
- 添加了 cmake 选项:
AX_WASM_ISA_SIMD
以便支持构建 Wasm 时启用 SIMD 优化,目前支持:sse
和neon
- 使用 NEON intrinsics 指令重写 ARM 平台下的 SIMD 数学优化,替代了原来的内联汇编, 以便支持构建目标平台: WASM 和 WINUWP 时启用 SIMD 优化
- @halx99 增强了 FileUtils 一些 API
- 重命名
FileUtils::createDirectory
为FileUtils::createDirectories
- 使用
splitpath_cb
优化FileUtils::createDirectories
,避免产生临路径列表 - 重命名
FileUtils::getFileShortName
为FileUtils::getPathBaseName
- 重命名
FileUtils::getFileExtension
为FileUtils::getPathExtension
- 添加了API:
FileUtils::getPathDirName
- 添加了API:
FileUtils::getPathBaseNameNoExtension
- 重命名
Bug修复
- @halx99 修复了 checkReallySupportsASTC 不支持 iOS 设备问题,由 @BIGCATDOG 在 #2078 中反馈
- @rh101 修复了 ImGui index draw 信息错误问题 @rh101, 详见:#2052
- @halx99 修复了 ArchLinux 执行 setup.ps1 是失败问题
- @halx99 修复了 android VolatileTexture 内存泄漏问题
- @IamSanjid 修复了 cmake 链接预编译库错误问题,详见:#2058
- @halx99 修复了 winuwp 拷贝 openssl 库失败问题
- 修复了 HttpClient 线程安全导致 crash 问题 @halx99,详见 #2064, 由 @qq461787436 反馈
- 修复了 curl 下载任务上限不起作用问题 @smilediver, 详见 #2067
- 修复了从 2.1.4 版本引发的 live2d 编译错误问题 @halx99, 由 @Sevael 反馈
- 使用协程控制 AutoTest 流程,解决了 macOS 启动 AutoTest 立即 crash 问题,详见 #1751
SDK更新
- cppwinrt: 2.0.240111.5 ==> 2.0.240405.15
三方库更新
- box2d: 2.4.1 ==> 2.4.2
- curl: 8.8.0 ==> 8.9.1
- simdjson: 3.9.5 ==> 3.10.0
- lz4: 1.9.4 ==> 1.10.0
- c-ares: 1.32.2 ==> 1.33.0
下载
- Github: axmol-2.1.5.zip
- 百度网盘: axmol-2.1.5.zip
- axmol-2.1.5.zip MD5:
D42B00A4FBFEF44E8AB38A56C2028A5E
完整更新内容
请访问: https://github.com/axmolengine/axmol/releases/tag/v2.1.5

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
全球开源技术峰会 GOTC 2024 圆满落幕
8 月 16 日,由上海浦东软件园与开源中国联合主办的全球开源技术峰会 GOTC 2024 圆满落幕。 5 亿+ 曝光量 本次大会为期两天,总共吸引了超过 3000 人到现场参会,线上直播观看量超过 680 万人次。媒体方面,共计有 30 多家媒体对本次大会进行报道,包括新华社、人民日报、经济日报、文汇报、新民晚报、证券日报、界面新闻、浦东时报、浦东电视台、东方财经电视台、中企视讯等主流新闻媒体,人民网、央视网、央广网、凤凰网、澎湃新闻、光明网、中国新闻网、中国网、东方网、经济网、中国企业网等主流新闻网站。 曝光总量超过 5 亿次,相关报道文章阅读量超过 800 万次。 特设高峰论坛,探讨开源生态与商业化、AIGC 产业前沿 开源技术的快速发展和广泛应用,使得开源生态的构建及其商业化进程受到了业界的广泛关注。与此同时,AIGC 技术的崛起正日益成为推动产业创新与转型升级的关键动力。伴随着技术的持续成熟和市场空间的不断拓展,AIGC技术的产业化应用正逐步成为行业焦点。 在此背景下,本次大会特设高峰论坛,探讨开源生态与商业化、AIGC 产业前沿两大主题。会上,众多业内专家围绕开源技术在机器...
- 下一篇
OBS Studio 30.2.3 发布
OBS Studio 是一款免费且开源的用于视频录制以及直播串流的软件,提供实时高性能的视频 / 音频捕捉与混合,以及无限的场景模式帮助用户通过自定义实现无缝转换。 OBS Studio 30.2.3现已发布,具体更新内容包括: 修复使用Hybrid MP4时可能出现的死锁问题 [derrod/notr1ch] 修复了输出处于活动状态时关闭 OBS 可能出现的死锁问题 [derrod] 修复了连接到 RTMP 服务器时可能崩溃的问题 [notr1ch] 修复了在没有 IPv6 连接的 Windows 系统上连接到双栈 RTMP 服务器时可能出现的 RTMP 断开连接/超时问题 [notr1ch] 修复了针对使用 “require-trusted-types-for ”CSP 的网站(如 YouTube)的浏览器源自定义 CSS 注入问题 [vvto33] 将 IPv4/IPv6 地址选择调整得更严格 [notr1ch] 修复了音量滑块的内存泄漏 [pkviet] Note NVIDIA 用户可能需要将其 GPU 驱动程序更新到 531.61 (Windows) / 530.41.03 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音