首页 文章 精选 留言 我的

精选列表

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

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

所有使用 axmol-2.8.0 的开发者都应更新至此版本 Axmol 2.8.1 版本是一个以错误修复和功能改进为主的次要 LTS 长期支持版本,发布时间: 2025 年 9 月 5 日 🙏感谢所有对 axmol 项目的贡献者,包括财务赞助者:@scorewarrior、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、 @paulocoutinhox 以及 历史赞助者 仓库地址 GitHub (官方): https://github.com/axmolengine/axmol Gitee (镜像): https://gitee.com/simdsoft/axmol Bug 修复 修复 2.8.0 引入的 HTTP 请求中 Content-Length 设置不当的问题,详见 #2686,贡献者:@halx99 修复启用 AX_CORE_PROFILE 选项时的编译错误,贡献者:@martinking71,详见 #2677 修复 lua-tests 中 PhysicsTest 无法运行的问题,贡献者:@halx99 修复 platform/mac/GL-mac.h 中缺失的处理器 endif,贡献者:@halx99 修复 lua-tests 和 live2d-tests 的包名错误,贡献者:@halx99 修复 lua-tests 中 AccelerometerTest 无法运行的问题,贡献者:@halx99 修复 wasm 下载器,贡献者:@AlexandreK38,详见 #2676 弃用功能 标记 Director::setGLDefaultValues 为弃用,请改用 setRenderDefaults,贡献者:@halx99 标记 messageBox 为弃用,请改用 showAlert,贡献者:@halx99 功能改进 将 DrawNode 的颜色参数恢复为 Color4F,以修复 Lua 测试问题,贡献者:@halx99 新增 API:ax::showAlert,贡献者:@halx99 新增 API:HttpResponse::getStatusText,贡献者:@halx99 移除不存在的 Lua 测试用例条目,贡献者:@halx99 修复 fmt::format 格式字符串错误,贡献者:@halx99 移除菜单条目中的 "CC"(cpp-/lua-tests),贡献者:@aismann,详见 #2688 删除不必要的 Lua 文件:LayerEx.lua、DrawPrimitives.lua,贡献者:@halx99 在 CocoStudio.lua 中使用 Lua 长度操作符 # 替代 table.getn,贡献者:@halx99 更新 CurlTeset 的 URL,贡献者:@halx99 确保 lua-tests 中 RenderTextureTest 用例正常运行,贡献者:@halx99 新增 API:PointArray::clear(),贡献者:@aismann,详见 #2692 发布文件 MD5 校验值 axmol-2.8.1.zip: a6e23b80d3aa3f27ad80a8de1e0899f6 axmol-bs-2.8.1.zip: 0d349ca8038d86cae26a8b31abebb6fa 下载 GitHub 国内用户可尝试复制链接使用迅雷加速下载 axmol-2.8.1.zip axmol-bs-2.8.1.zip 百度网盘 axmol-2.8.1.zip axmol-bs-2.8.1.zip SourceForge Axmol-2.8.1

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

Chromium 引擎启用 Skia Graphite 后性能飙升

在一项被许多开发者关注的性能优化进展中,Chromium 项目正逐步将其图形渲染后台从经典的 Ganesh 迁移至 Skia 新一代图形后端 Graphite,而最新测试结果显示,这一举措带来了显著的性能提升。 Skia 是谷歌主导的跨平台 2D 图形库,长期以来一直是 Chromium 浏览器的核心组成部分。Ganesh 是 Skia 的传统渲染后端,而 Graphite 是为现代 GPU 和图形 API(如 Vulkan 和 Metal)量身打造的新架构,支持更高效的命令缓冲和多线程渲染策略。 近日在 Chromium 的每日构建版本中,默认启用了 Skia Graphite 后端,适用于使用 Vulkan 或 Metal 的平台。根据谷歌工程师的评估,这一改动带来了约 30% 的 Skia 渲染性能提升,尤其在图形密集型页面和动画渲染中效果显著。这种提升不仅对浏览器的整体流畅性有直接好处,也对未来 WebGPU 等高级图形功能的支持奠定了技术基础。 目前 Graphite 支持 Vulkan(适用于 Linux 和 Windows)以及 Metal(适用于 macOS 和 iOS)。虽然 Web 渲染工作链仍在适配 Graphite,但其架构已被视作 Skia 发展的未来方向。谷歌也在积极推动更多平台(如 Android)纳入 Graphite 支持。 值得注意的是,Graphite 并不仅仅是一次简单的“后端替换”,而是重新构思了整个渲染数据流。它采用图形管线状态管理和“Render Tasks”机制,使得 GPU 能够批处理更多渲染命令,从而最大化硬件利用率。这与 Ganesh 时代相对静态的命令序列设计形成鲜明对比。 对于开发者而言,这意味着 Chromium 的图形性能未来将更加依赖现代 GPU 特性,可能会激发新一轮对 GPU 渲染优化的关注。同时,Graphite 的模块化设计也有望加速 Web 平台向更高性能图形能力演进。 目前,这一更改已出现在 Chromium 的 Canary 和 Dev 通道版本中,并计划在稳定版逐步铺开。 详情查看:https://blog.chromium.org/2025/07/introducing-skia-graphite-chromes.html

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

跨平台游戏引擎 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

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

Gfast 工作流引擎 2.0 正式发布

Gfast 是基于 GF (GoFrame) 的后台管理系统,此次为丰富Gfast生态而增加工作流,经过长时间的精心研发和严格测试,全新Gfast工作流版本现已正式发布! 流程亮点: 1、支持自定义表单流程或自定义业务简单快捷的手动接入流程。 2、使用状态机处理流程节点审批事件,例如通知推送,节点审批前置操作、后置操作、转交操作 3、节点支持多种角色人员处理:指定人员、指定角色、指定部门、指定部门负责人、指定岗位人员、表单创建人、表单创建人所属部门、表单创建人所属部门负责人等。 4、每个节点支持不同审批规则: 抢办模式(一个审批节点里有多个处理人,任意一个人处理后就能进入下一个节点); 顺序执行(指同一个审批节点设置多个人,如 A、B、C 三人,三人按顺序依次收到待办,即 A 先审批,A 提交后 B 才能审批,需全部同意之后,审批才可到下一审批节点); 并行执行(指同一个审批节点设置多个人,如 A、B、C 三人,三人会同时收到待办任务,需全部同意之后,审批才可到下一审批节点)。 5、审批网关: 条件网关(用于在流程中实现决策判断,根据分支条件选择执行流程节点) 并行网关(允许将流程分成多条分支,也可以把多条分支汇聚到一起,只有并行的分支全部通过后才能进入到后续节点) 互斥网关(多条分支中,其中任意一条分支完成审批后,进入后续节点) 6、退回,审批节点可以设置是否允许退回(驳回),驳回可以选择退回给上级节点或上级已审核过的节点,或直接退回发起人。 7、流程监控,监控流程运行状态、终止正在运行流程或代审核流程。 8、配合Gfast代码生成工具可以快速将生成的业务接入到工作流,实现流程审批。 未来,我们将继续致力于工作流技术的研发和创新,推出更多符合用户需求的功能和特性。同时,我们也将加强与合作伙伴的合作与交流,共同推动工作流技术在企业数字化转型和智能化管理中的应用和发展。全新工作流版本的发布是我们迈向更高目标的重要一步。我们将继续努力,为用户提供更加优质、高效的服务和支持。感谢广大用户一直以来的信任和支持! 在线演示地址:http://v3.g-fast.cn/sys#/flow/flowForm/list

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

跨平台游戏引擎 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

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

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

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

用户登录
用户注册