axmol
文章平均质量分 78
一线灵
x-studio软件作者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Axmol 引擎系列教程之 - 如何切换引擎依赖库镜像
总所周知,为了国际化,Axmol 引擎托管到 Github, 然而,由于一些原因,在中国大陆访问 Github 间歇性地阻断。、预编译库和一些其他依赖的库创建了镜像仓库。当我们执行 axmol 构建命令或cmake config 命令如果遇到下载失败时,可以通过在引擎 1k 目录下创建一个空的名为。原创 2025-12-08 23:30:35 · 164 阅读 · 0 评论 -
Axmol 引擎系列教程之 - Opus 音频压缩格式的使用
Opus是一种专为互联网设计的现代音频压缩格式,由Xiph组织开发。Axmol引擎从2.6.1版本开始全面支持.opus格式,封装为.ogg文件。相比vorbis编码,Opus格式可缩小约3倍文件体积。用户可通过官方工具将音频转换为.opus或.ogg格式,Axmol引擎均可识别播放。Opus格式在保持音质的同时显著减小了文件大小,适合网络音频应用。原创 2025-12-08 23:18:43 · 165 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.10.0 发布
Axmol 2.10.0 LTS版本发布,带来多项改进和修复。主要更新包括优化SDF光晕效果渲染、iOS/macOS平台改用openal-soft音频后端、新增应用退出接口等。修复了ASTC格式支持、OpenAL-Soft兼容性等问题。同时支持Visual Studio 2026构建,并实验性引入Direct3D12和Vulkan RHI支持。该版本还更新了多个第三方库,如curl和luajit。项目获得社区大力支持,特别感谢Scorewarrior公司的持续赞助。原创 2025-11-27 17:38:27 · 351 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.9.1 发布
Axmol 2.9.1版本发布,这是一个以错误修复和功能改进为主的长期支持版本。主要更新包括改进SDF文本描边渲染,修复多个关键bug(如GUI ScrollView内存泄漏、文本渲染问题等),新增测试用例并升级相关工具链。特别感谢赞助者的支持,特别是@scorewarrior公司的慷慨资助。版本更新涉及多个功能优化和第三方库升级,并提供多种下载方式。原创 2025-11-02 22:02:57 · 940 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.9.0 发布
Axmol 2.9.0 LTS版本发布,重点改进3D音频功能并修复多项问题。该版本新增音频声像支持、3D空间音频播放和音频效果处理功能,同时为移动设备添加屏幕方向控制API。主要修复包括iOS平台播放器崩溃、Android资源缺失等问题。值得关注的新API包括ZipFile::createWithData和Device::setPreferredOrientation等。项目特别感谢@scorewarrior公司每月5000美元的资金支持。配套SDK和三方库同步更新,提供更安全稳定的开发体验。原创 2025-10-06 15:36:05 · 2008 阅读 · 2 评论 -
跨平台游戏引擎 Axmol-2.8.1 发布
Axmol 2.8.1 发布摘要 Axmol 2.8.1 是一个长期支持(LTS)版本,主要包含错误修复和功能改进。关键更新包括:修复了HTTP请求中的Content-Length问题、解决了多个测试用例运行问题、弃用了部分旧API并新增了showAlert等新API。该版本还优化了代码结构,移除了过时组件,并提供了更稳定的开发体验。发布文件包含两个ZIP包,已公布MD5校验值,可通过GitHub、百度网盘和SourceForge下载。特别感谢所有贡献者和赞助者的支持。原创 2025-09-06 10:43:34 · 2344 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.8.0 发布
Axmol 2.8.0 LTS版本于2025年9月1日发布,主要包含错误修复和功能改进。修复了Windows UWP、Android多点触控、Linux OpenSSL链接等多项问题;新增窗口尺寸限制设置,优化了NuGet包管理、UTF-8处理等功能。项目结构调整:原dev分支更名为release/2.x作为稳定分支,wip-v3更名为dev/v3作为默认开发分支,后者新增D3D11渲染支持并重构了目录结构。提供GitHub、百度网盘和SourceForge三种下载方式,MD5校验值确保文件完整性。持续优化原创 2025-09-02 11:30:36 · 829 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.6.0 发布
Axmol 2.6.0 LTS版本发布,主要包含错误修复和功能改进。重要变更包括升级Android开发环境至Android 16、修复下载线程崩溃等10余项问题,优化GZ解压等多项功能,并更新Android SDK及第三方库。感谢所有贡献者和赞助者。提供GitHub、百度网盘和SourceForge三种下载方式,并附有文件校验值。该版本为长期支持版本,提升了稳定性与兼容性。原创 2025-05-24 01:05:46 · 1555 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.7.1 发布
Axmol 2.7.1版本发布,这是一个长期支持(LTS)版本,主要包含错误修复和功能改进。更新内容涉及多个方面:修复了项目文件加载、Lua绑定等问题;改进了CMake构建系统、Android SDK配置和Lua脚本支持;更新了imgui和webp等第三方库。特别感谢所有贡献者和赞助者的支持。发布文件提供GitHub、百度网盘和SourceForge三种下载渠道,并附有MD5校验值。该版本提升了跨平台兼容性和开发体验,建议用户升级使用。原创 2025-07-15 12:23:11 · 1322 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.7.0 发布
Axmol 2.7.0 LTS版本发布,带来多项改进与修复。主要变更包括:Android Studio最低版本要求提升至2025.1.1,Widget新增鼠标事件监听,重构imgui后端实现跨平台共享。修复了文本布局、崩溃等多项问题,改进WASM平台字体渲染和内存管理。更新了Clipper2、imgui等第三方库版本,并提供了多种下载渠道。该版本持续优化引擎稳定性,特别感谢多位贡献者的支持。(149字)原创 2025-07-06 13:28:04 · 1233 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.6.1 发布
Axmol 2.6.1版本发布,这是一个以错误修复和功能改进为主的长期支持版本。修复了Android armv7崩溃、fairygui动画渲染等关键问题,优化了gradle脚本和CMake配置,并更新了第三方库(astcenc 5.3.0、OpenSSL 3.0.16)。新增Windows CI检查,改进Android构建工具链。提供GitHub、百度网盘(提取码hafy/c5p6)和SourceForge多种下载方式,包含MD5校验文件(axmol-2.6.1.zip:76f1...)。特别感谢新贡献者@原创 2025-06-06 23:54:17 · 1342 阅读 · 0 评论 -
跨平台游戏引擎Axmol-2.2.0发布
axmol-2.2.0发布:引擎离线包可在群文件下载或从百度网盘下载:提取码:449n。原创 2024-10-21 23:43:42 · 549 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.1.5 发布
LTS。原创 2024-08-12 00:20:05 · 1762 阅读 · 0 评论 -
在 ArchLinux 上编译运行 axmol 引擎
本文将在 Windows 10 上安装 Arch WSL 中编译 axmol。原创 2024-07-25 01:38:06 · 606 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.1.4 发布
2.1.4 版本是用于错误修复和改进的次要 LTS 版本,感谢 axmol 的所有贡献者https://github.com/axmolengine/axmol/releases/tag/v2.1.4原创 2024-07-21 14:34:38 · 1218 阅读 · 1 评论 -
跨平台游戏引擎 Axmol-2.1.3 发布
我们非常荣幸,能在发布此版本之前被 awsome-cpp 收录!LTS。原创 2024-05-26 17:53:50 · 1419 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.1.0 正式发布
时光流转,转眼间 2024 年了,自上个版本发布已经过去 4 个月,axmol-2.1.0 终于在 2024/1/20 正式发布了,此版本是一个主要的LTS。原创 2024-01-21 23:45:13 · 1910 阅读 · 0 评论 -
【axmol-2.1 vs cocos2dx性能备忘】
从多边形Sprite渲染性能测试用例看,**axmol**相对于**cocos2d-x-4.0**提升**42%**, 相对于**cocos2d-x-3.17.1**提升**30.8%**原创 2023-10-11 14:35:06 · 535 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.0.0 正式发布
添加实验性的 WebAssembly 构建支持(WebGL 2.0),由 @nowasm 贡献已知问题WebGL context lost 尚未处理部署在 github pages 的 demo 可快速预览,注意:由于 Github 限制,未开启 WASM 多线程支持,因此多线程模块测试会报错,请忽略。注意,以下涉及多线程的模块需要服务器软件启用多线程,即添加指定 http 响应头,参考:https://web.dev/coop-coep/,客户端编译已开启多线程支持。AudioEng原创 2023-09-11 09:06:46 · 3678 阅读 · 1 评论 -
axmol引擎支持构建WASM了,非常简单
可以看到,首次引擎setup后,也就一条命令的事儿,命令也可以在创建的axmol游戏工程根目录z。原创 2023-09-06 17:21:27 · 899 阅读 · 0 评论 -
增强axmol引擎视频播放之 - Linux(Ubuntu)视频播放支持
接续“增强axmol引擎视频播放之 - android视频播放支持”,本文主要描述如何在 著名的Linux发行版支持视频渲染到纹理播放。如无特殊说明,一下描述中出现均指的是,版本。当笔者成功完成了android视频纹理渲染后,axmol引擎所支持的平台(macos,windows,ios/tvos,android,linux),就只剩下Linux了,因此萌生了何不顺带把Linux支持下。经过研究发现,Linux下比较优秀的播放器里,VLC提供了 LGPL-2.1授权(不修改源码的情况下,以动态库形式免费商用原创 2023-06-12 21:02:19 · 2352 阅读 · 0 评论 -
增强axmol引擎视频播放之 - android视频播放支持
虚幻引擎实现方案:使用Android系统MediaPlayer,先将视频渲染到TextureSurface,再从TextureSurface读取RGBA像素数据,传给虚幻引擎Native层达到将视频纹理渲染到场景对象的目的。而axmol是MIT licensed开源引擎,自然不会使用虚幻引擎的方案,于是,通过多方调研,发现Google官方出品ExoPlayer2且作为androidx.media3的一部分发布,官方有很快上手入门的播放视频的demo,通过初步研究发现ExoPlayer2更灵活且开源。原创 2023-06-12 20:20:42 · 1150 阅读 · 0 评论 -
增强axmol引擎视频播放之 - windows视频播放支持
一、开发缘由cocos2dx全系列不支持windows视频播放,给开发和测试带来不便虚幻和unity都采用将视频渲染到纹理的方式,极大提升了视频和引擎渲染对象的融合,而cocos2dx全系列不支持二、以windows视频播放渲染到纹理为开端经过一番Google搜索和研究,确定微软windows sdk提供的Media Foundation(COM组件)为实现windows视频播放的最佳方案,相对于ffmpeg有如下优势:由于是系统组件,无License问题,ffmpeg为LGPL,部分组件是GP原创 2022-02-09 12:53:13 · 1879 阅读 · 0 评论 -
将【axmol】引擎的OpenAL实现在iOS平台替换openal-soft详细过程
前言如标题, 从之前文章对EGNX的介绍已经了解到,EGNX是基于Cocos2d-x-4.0的持续维护分支,EGNX的AudioEngine模块API标准继承了Cocos2d-x-3.x/4.0,但相对于官方最大区别是统一了全平台的音频后后端API,全平台基于OpenAL,接下来,本文将从Cocos2d-x音频库的历史到EGNX的音频库,来介绍EGNX是如何把iOS平台的OpenAL换成openal-soft: https://github.com/kcat/openal-softopenal-soft原创 2020-08-27 16:07:52 · 1388 阅读 · 0 评论 -
astc软解性能测试 - axmol引擎项目
windows平台硬件信息:CPU: Intel® Core™ i7-9700 CPU @ 3.00GHz 3.00 GHz 8核8线程RAM: 32.0GB编译器: VS2019: 16.10.2/msvc-14.29.30037测试图片大小: 1024x1024Debug单线程cocos2d: Hardware ASTC decoder not present. Using software decoderdecompress astc image cost: 930.9原创 2021-07-02 11:06:21 · 1940 阅读 · 2 评论 -
【axmol】基于Cocos2d-x 4.0的持续维护的游戏引擎介绍
Axmol是基于Cocos2d-x 4.0持续维护分支,众所周知,官方团队全面转向Cocos Creator,几乎停止了Cocos2d-x的研发和更新,因此axmol诞生了,旨在延续Cocos2d-x。原创 2020-08-05 19:10:40 · 2561 阅读 · 0 评论
分享