
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文由技术专家展菲分享鸿蒙游戏开发的架构演进路径。文章从新手常见的UI驱动架构问题入手,逐步剖析Store模式、System分层、Engine调度等核心架构思想。重点讨论了现代游戏开发中逻辑层与渲染层分离的必要性,并深入分析Agent时代下行为驱动架构的设计要点,提出基于Action的统一事件机制。全文通过典型代码示例,系统性地呈现了从简单状态管理到复杂Agent Runtime的完整演进过程,为

本文由技术专家展菲分享鸿蒙游戏开发的架构演进路径。文章从新手常见的UI驱动架构问题入手,逐步剖析Store模式、System分层、Engine调度等核心架构思想。重点讨论了现代游戏开发中逻辑层与渲染层分离的必要性,并深入分析Agent时代下行为驱动架构的设计要点,提出基于Action的统一事件机制。全文通过典型代码示例,系统性地呈现了从简单状态管理到复杂Agent Runtime的完整演进过程,为

本文由技术专家展菲分享鸿蒙游戏开发的架构演进路径。文章从新手常见的UI驱动架构问题入手,逐步剖析Store模式、System分层、Engine调度等核心架构思想。重点讨论了现代游戏开发中逻辑层与渲染层分离的必要性,并深入分析Agent时代下行为驱动架构的设计要点,提出基于Action的统一事件机制。全文通过典型代码示例,系统性地呈现了从简单状态管理到复杂Agent Runtime的完整演进过程,为

文章摘要:本文探讨了游戏AI从传统状态机到智能Agent系统的演进。作者展菲(企业AI研发管理者、技术博主)分析了传统NPC基于if-else规则的局限性,指出Agent系统通过感知、规划、记忆和行动模块实现自主决策。文章重点介绍了HarmonyOS中的Agent架构设计,包括World Model概念和分布式设备协同优势,并展望了未来游戏将由Agent动态生成剧情和任务的趋势。本文为开发者提供了

文章摘要:本文探讨了游戏AI从传统状态机到智能Agent系统的演进。作者展菲(企业AI研发管理者、技术博主)分析了传统NPC基于if-else规则的局限性,指出Agent系统通过感知、规划、记忆和行动模块实现自主决策。文章重点介绍了HarmonyOS中的Agent架构设计,包括World Model概念和分布式设备协同优势,并展望了未来游戏将由Agent动态生成剧情和任务的趋势。本文为开发者提供了

文章摘要:本文探讨了游戏AI从传统状态机到智能Agent系统的演进。作者展菲(企业AI研发管理者、技术博主)分析了传统NPC基于if-else规则的局限性,指出Agent系统通过感知、规划、记忆和行动模块实现自主决策。文章重点介绍了HarmonyOS中的Agent架构设计,包括World Model概念和分布式设备协同优势,并展望了未来游戏将由Agent动态生成剧情和任务的趋势。本文为开发者提供了

文章摘要: 本文针对鸿蒙游戏开发中资源加载导致的性能瓶颈问题,提出系统化解决方案。通过分析典型卡顿案例(如场景切换黑屏、Boss战掉帧),指出75%的耗时源于资源处理而非渲染。作者构建了ResourceSystem架构,集成缓存管理、对象池和预加载机制,实现资源统一生命周期管理。该方案通过避免重复加载、GPU上传和内存碎片化,显著提升大型游戏性能。核心观点:完善的资源管理系统比单纯优化素材更能决定

文章摘要: 本文针对鸿蒙游戏开发中资源加载导致的性能瓶颈问题,提出系统化解决方案。通过分析典型卡顿案例(如场景切换黑屏、Boss战掉帧),指出75%的耗时源于资源处理而非渲染。作者构建了ResourceSystem架构,集成缓存管理、对象池和预加载机制,实现资源统一生命周期管理。该方案通过避免重复加载、GPU上传和内存碎片化,显著提升大型游戏性能。核心观点:完善的资源管理系统比单纯优化素材更能决定

文章摘要: 本文针对鸿蒙游戏开发中资源加载导致的性能瓶颈问题,提出系统化解决方案。通过分析典型卡顿案例(如场景切换黑屏、Boss战掉帧),指出75%的耗时源于资源处理而非渲染。作者构建了ResourceSystem架构,集成缓存管理、对象池和预加载机制,实现资源统一生命周期管理。该方案通过避免重复加载、GPU上传和内存碎片化,显著提升大型游戏性能。核心观点:完善的资源管理系统比单纯优化素材更能决定

《HarmonyOS App架构革新:从页面驱动到AI Native的Runtime时代》 摘要: 随着大模型技术融入HarmonyOS应用开发,传统"Page First"架构面临根本性挑战。本文揭示了当前AI接入模式的三大困境:业务边界模糊、状态管理失效和上下文割裂,并提出向"Runtime First"架构演进的四层体系。通过Workspace Runtime统一任务空间、Context R








