首页 文章 精选 留言 我的

精选列表

搜索[规则引擎],共10000篇文章
优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.7.0 发布

Axmol 2.7.0 版本是一个以错误修复和功能改进为主的次要LTS长期支持版本 🙏感谢所有贡献者及财务赞助者:@scorewarrior、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、@paulocoutinhox 重大变更 Android Studio 最低版本要求升级至 2025.1.1 为Widget添加鼠标事件监听 @AlexandreK38 (#2580) (回调函数返回类型从void改为bool) 重构imgui axmol后端 @halx99 (#2584),现在Android和PC平台共享同一后端 移除ImGuiPresenter的API:mergeFontGlyphs,clearGlyphRanges,removeGlyphRanges,addGlyphRanges,getGlyphRangesId(不再需要),得益于imgui-1.92.0的动态字体图集支持 新增ImGuiPresenter::getMainScale,标记ImGuiPresenter::getContentZoomFactor为已弃用 移除ImGuiPresenter::addFont的所有重载,现在仅保留void ImGuiPresenter::addFont(std::string_view fontFile, float fontSize = DEFAULT_FONT_SIZE); 错误修复 修复调用Label::setString后Label::getLetter导致布局问题 @halx99 (#2572) 修复Label文本换行、溢出和对齐问题 @rh101 (#2567) 修复在ubuntu-22.04上构建失败的问题 #2569 @halx99 修复Director::restart()后statsLabel不显示的问题 @remtori (#2581) 修复运行Scene3DTest后退出cpp-tests时Linux崩溃问题 @halx99 (#2582) 功能改进 改进WASM平台下系统字体文本渲染 @halx99,同时修复问题 #2349 改进当缺少'xcodebuild'命令时的提示信息 @halx99 修复cpp-tests中的Bug-350.cpp @aismann (#2568) 更新Clipper2至1.5.4 @aismann (#2563) 更新第三方库README.md (Clipper2 1.5.4) @aismann (#2564) 更新并重新启用Scene3D测试 @rh101 (#2562) 更新SDFGen.cpp (修正拼写错误) @aismann (#2565) 将wasm初始内存改为128MB,允许内存增长 @AlexandreK38 (#2575) 添加在不安装完整VS的情况下定位Visual Studio构建工具的功能 @martinking71 (#2576) 为WASM添加点击监听器(桌面环境下无触摸事件)以取消当前"触摸" @AlexandreK38 (#2577) WASM选项:使用主循环定时'timeout'替代'requestAnimationFrame'(RAF) @AlexandreK38 (#2578) 移除Director中冗余的release语句 @halx99,@remtori 为Websocket关闭/onClose添加关闭代码和原因 @AlexandreK38 (#2579) 修正1kiss.ps1中的拼写错误 @halx99 SDK和工具更新 AGP: 8.10.0 => 8.11.0 gradle: 8.13 => 8.14.3 第三方库更新 Clipper2: 1.5.3 => 1.5.4 libpng: 1.6.48 => 1.6.49 imgui: 1.91.6 => 1.92.0 jpeg-turbo: 3.1.0 => 3.1.1 ogg: 1.3.5 => 1.3.6 openssl: 3.0.16 => 3.0.17 plainlua: 5.4.7 => 5.4.8 发布文件MD5校验值 axmol-2.7.0.zip: e6f109f32481a15b0030fbb228902940 axmol-bs-2.7.0.zip: 4f7987d3c9d04ccf521225d3f8db2a15 下载 GitHub 国内用户可尝试复制链接使用迅雷下载 axmol-2.6.1.zip axmol-bs-2.7.0.zip 百度网盘 axmol-2.7.0.zip axmol-bs-2.7.0.zip SourceForge Axmol-2.7.0

优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.6.0 发布

Axmol 2.6.0 版本是一个以错误修复和功能改进为主的次要LTS长期支持版本 🙏感谢所有贡献者及财务赞助者:@scorewarrior、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、@paulocoutinhox、@DelinWorks 相对于2.5.0版本的重要变更: 通过@halx99在https://github.com/axmolengine/axmol/pull/2546中更新Android开发环境以支持Android 16 将Android Studio最低要求版本更新至2024.3.2 错误修复 修复#2548 Downloader-curl在下载线程中可能崩溃或挂起的问题(@halx99提交于https://github.com/axmolengine/axmol/pull/2549) 修复#2545 在ubuntu-25.04上安装pwsh失败的问题(@halx99) 修复Windows平台wasm构建失败问题(@halx99提交于https://github.com/axmolengine/axmol/pull/2511) 修复PNG_ARM_NEON_OPT标志问题(@halx99提交于https://github.com/axmolengine/axmol/pull/2512) 修复#2504 使用Apple OpenAL.framework构建时播放opus音频失败问题(@halx99提交于https://github.com/axmolengine/axmol/pull/2506) 修复GTK3的pkg_check_modules拼写错误(@j-jorge提交于https://github.com/axmolengine/axmol/pull/2534) 修复Overflow::CLAMP模式下字符/下划线/删除线超出标签边界绘制问题(@rh101提交于https://github.com/axmolengine/axmol/pull/2515) 修复特定字符集的左对齐文本截断问题(@rh101提交于https://github.com/axmolengine/axmol/pull/2518) 修复wasm因未导出HEAPU8导致的运行时错误(@halx99) 修复decompressGZ在输入数据无效时的无限循环问题(@halx99提交于https://github.com/axmolengine/axmol/pull/2544) 功能改进 优化ZipUtils::decompressGZ(@halx99提交于https://github.com/axmolengine/axmol/pull/2544) 解析解压大小并精确预留内存避免浪费 验证输入数据大小 通过文件头检测优化ogg音频文件编解码识别(@halx99提交于https://github.com/axmolengine/axmol/pull/2500) 明确PowerShell中IDE构建所需的执行策略设置(@rh101提交于https://github.com/axmolengine/axmol/pull/2505) 为Android项目启用详细日志(@sarooptech提交于https://github.com/axmolengine/axmol/pull/2509) 链接预构建的opus库(@halx99提交于https://github.com/axmolengine/axmol/pull/2514) 在开发配置中注明Android Studio需NDK r26+以支持C++20(@danialias提交于https://github.com/axmolengine/axmol/pull/2524) 更新第三方库(@halx99提交于https://github.com/axmolengine/axmol/pull/2527) [FairyGUI] 新增混合模式支持(@rh101提交于https://github.com/axmolengine/axmol/pull/2532) 提交8dab60e提交的Lua绑定(@axmol-bot提交于https://github.com/axmolengine/axmol/pull/2533) 取消预处理器定义以保持unity构建兼容性(@j-jorge提交于https://github.com/axmolengine/axmol/pull/2535) 将ccBezierConfig重命名为BezierConfig(@j-jorge提交于https://github.com/axmolengine/axmol/pull/2536) 提交876b5e4提交的Lua绑定(@axmol-bot提交于https://github.com/axmolengine/axmol/pull/2537) 升级Clipper2至1.5.3(@aismann提交于https://github.com/axmolengine/axmol/pull/2541) 将emsdk首选版本设为3.1.73以支持Chrome调试wasm应用(@halx99) 优化Android SDK根目录查找提示(参考讨论#2494和#2493)(@halx99) 修复gradle lint警告(@halx99) 增强utils::computeDigest支持base64摘要输出(@halx99) 改进Linux平台Android Studio支持(@halx99) 优化Linux环境配置(@halx99) 改进独立项目axslcc查找提示(@halx99) 将SIMD指令检测从第三方库移至核心模块(@halx99) 添加文档构建的最低版本要求(CI现仅构建部署axmol-2.3+文档)(@halx99) 移除废弃的DSL配置renderscriptDebuggable(@halx99提交于https://github.com/axmolengine/axmol/pull/2546) 实现ui::MediaPlayer::getVirtualRenderer(@halx99) SDK及工具更新 AGP:8.7.3 → 8.10.0 Android目标SDK:35 → 36 Android SDK构建工具:34.0.0 → 35.0.0 第三方库更新 cares:1.34.4 → 1.34.5 Clipper2:1.5.2 → 1.5.3 doctest:2.4.11 → 2.4.12 fmtlib:11.1.4 → 11.2.0 llhttp:9.2.1 → 9.3.0 luajit:2.1-a4f56a4 → 2.1-eec7a80 libpng:1.6.47 → 1.6.48 openssl:3.0.16 → 3.5.0 发布文件MD5校验值 axmol-2.6.0.zip: bf5e1d7dc293c51810b0aa7b03024392 axmol-bs-2.6.0.zip: 03c9f6db1c24cb97f2c7c4a0f5973aa8 下载 GitHub 国内用户可尝试复制链接使用迅雷下载 axmol-2.6.0.zip axmol-bs-2.6.0.zip 百度网盘 axmol-2.6.0.zip axmol-bs-2.6.0.zip

优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.1.4 发布

2.1.4 版本是用于错误修复和改进的次要 LTS 版本,感谢 axmol 的所有贡献者 相对于 2.1.3 的重大变化: 添加 JobSystem 支持 添加 cmake 选项 AX_WASM_INITIAL_MEMORY 添加 Linux WebView 实现 改进 curl 下载实现 使用curl_multi_poll代替选择 使用curl_xferinfo_callback代替已弃用的curl_progress_callback 不要使用CURL_HEADER来获取内容长度,而是要获取xferinfo_callback 改进 RenderTarget 使苹果控制器支持四个玩家 已弃用 AsyncTaskPool,请改用JobSystem。 AXLOG, AXLOGINFO, AXLOGWARN, AXLOGERROR, 请改用 AXLOGD, AXLOGI, AXLOGE。 弃用 AXLOG、AXLOGINFO、AXLOGWARN、AXLOGERROR 所有 AXLOG/printf 重命名为 AXLOGD(不带 .core、.3rdparty) 将多个日志消息设置为详细级别 将 AXLOGI 更改为更合适的 AXLOGD 用于多个日志调用 StringUtils::format,请改用 fmt::format。 Bug修复 修复了对错误 java 方法的调用 修复回调参数渲染器图像类型 修复 char8_t 无法禁用 msvc 的问题 修复重新创建的渲染器 修复了播放某些 HLS 视频文件时 AvfMediaEngine 资产的问题 修复了在 linux ubuntu2204 上编译错误的问题 修复预构建,添加ax_link_ext宏 改进 添加了更改 Inspector 字体大小的功能 计算具有圆角的 Android 设备的安全区域插入值 针对 iOS 模拟器时更新了 axmol 构建命令的文档 为 ImGuiPresenter 添加了字形范围管理器,添加了使用检查器字体的字形范围的功能 添加了对发送必要事件的支持,无论事件调度器启用的状态如何,都可以发送 默认启用 DrawNodeEx 将子模具正确应用于剪裁节点 修复了 Windows 上的一些编译器警告 中执行两个运行动作时,计算运行动作完成以调用最终完成 仅当活动移至后台时才暂停 GLSurfaceView,而如果它只是因@rh101而失去焦点,则不会暂停 更新 llvm 设置 从 gh action yml 配置中删除 llvm 设置,因为 1kiss 会设置它 将 1kiss.ps1 llvm 最低要求更新为 17.0.6,以获得 msvc14.40 支持 从 1k/manifest.ps1 中删除 llvm 版本配置,因为 1kiss.ps1 已正确设置为 msvc14.40 支持 当自定义 ILogOutput 由 @halx99 设置时不输出日志 确保 RenderTexture 引用在线程化的 saveToFile 任务完成时有效 SDK 和工具更新 gradle: 8.7 ==> 8.8 AGP: 8.2.2 ==> 8.4.0 emsdk: 3.1.59 ==> 3.1.63 第三方更新 openssl: 3.0.13 ==> 3.3.1 Clipper2: 1.3.0 ==> 1.4.0 simdjson: 3.9.2 ==> 3.9.5 fmtlib: 10.2.1 ==> 11.0.1 yasio: 4.2.2 ==> 4.2.3 oboe: 1.8.1 ==> 1.9.0 plainlua: 5.4.6 ==> 5.4.7 c-ares: 1.29.0 ==> 1.32.2 luajit: 2.1-d06beb0 ==> 2.1-04dca79 下载 Github: https://github.com/axmolengine/axmol/releases/download/v2.1.4/axmol-2.1.4.zip 百度网盘:https://pan.baidu.com/s/1RLqnqSs8GqLLj4Aaput0ag?pwd=n3ya QQ群文件:https://gitee.com/link?target=https%3A%2F%2Fjq.qq.com%2F%3F_wv%3D1027%26k%3DnvNmzOIY axmol-2.1.4.zip MD5: 849AA31DD6235945A88B7C60360EBB1A 更完整更新内容请访问 https://github.com/axmolengine/axmol/releases/tag/v2.1.4

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册