
axmol
文章平均质量分 76
一线灵
x-studio软件作者
展开
-
跨平台游戏引擎Axmol-2.2.0发布
axmol-2.2.0发布:引擎离线包可在群文件下载或从百度网盘下载:提取码:449n。原创 2024-10-21 23:43:42 · 425 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.1.5 发布
LTS。原创 2024-08-12 00:20:05 · 1566 阅读 · 0 评论 -
在 ArchLinux 上编译运行 axmol 引擎
本文将在 Windows 10 上安装 Arch WSL 中编译 axmol。原创 2024-07-25 01:38:06 · 517 阅读 · 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 · 1112 阅读 · 1 评论 -
跨平台游戏引擎 Axmol-2.1.3 发布
我们非常荣幸,能在发布此版本之前被 awsome-cpp 收录!LTS。原创 2024-05-26 17:53:50 · 1305 阅读 · 0 评论 -
跨平台游戏引擎 Axmol-2.1.0 正式发布
时光流转,转眼间 2024 年了,自上个版本发布已经过去 4 个月,axmol-2.1.0 终于在 2024/1/20 正式发布了,此版本是一个主要的LTS。原创 2024-01-21 23:45:13 · 1803 阅读 · 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 · 448 阅读 · 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 · 3550 阅读 · 1 评论 -
axmol引擎支持构建WASM了,非常简单
可以看到,首次引擎setup后,也就一条命令的事儿,命令也可以在创建的axmol游戏工程根目录z。原创 2023-09-06 17:21:27 · 765 阅读 · 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 · 2244 阅读 · 0 评论 -
增强axmol引擎视频播放之 - android视频播放支持
虚幻引擎实现方案:使用Android系统MediaPlayer,先将视频渲染到TextureSurface,再从TextureSurface读取RGBA像素数据,传给虚幻引擎Native层达到将视频纹理渲染到场景对象的目的。而axmol是MIT licensed开源引擎,自然不会使用虚幻引擎的方案,于是,通过多方调研,发现Google官方出品ExoPlayer2且作为androidx.media3的一部分发布,官方有很快上手入门的播放视频的demo,通过初步研究发现ExoPlayer2更灵活且开源。原创 2023-06-12 20:20:42 · 1085 阅读 · 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 · 1789 阅读 · 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 · 1304 阅读 · 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 · 1795 阅读 · 2 评论 -
【axmol】基于Cocos2d-x 4.0的持续维护的游戏引擎介绍
Axmol是基于Cocos2d-x 4.0持续维护分支,众所周知,官方团队全面转向Cocos Creator,几乎停止了Cocos2d-x的研发和更新,因此axmol诞生了,旨在延续Cocos2d-x。原创 2020-08-05 19:10:40 · 2377 阅读 · 0 评论