摘要: 关于我:新的开始,新的记录 大家好,我是 mengzhishanghun 👋 一名普通的Unreal Engine(UE)开发人员。以后,我将把技术文章和开发记录持续更新在博客园,与大家一起学习、交流、成长。 所有复杂,皆可封装;所有重复,皆可自动化。 🌍 我的主要阵地 平台 说明 🐙 Git 阅读全文
posted @ 2025-10-25 16:56 mengzhishanghun 阅读(61) 评论(0) 推荐(0)
摘要: © mengzhishanghun · 原创文章 首发于 博客园 · 禁止未经授权转载 UE:如何让 AI 直接修改 DataAsset 前言 AI 正在深度介入游戏开发流程。让 LLM 生成关卡配置、用强化学习自动调平衡数值、通过 AI 迭代游戏参数——这些场景都有一个共同的前提:AI 必须能直接 阅读全文
posted @ 2026-05-25 19:21 mengzhishanghun 阅读(69) 评论(0) 推荐(0)
摘要: © mengzhishanghun · 原创文章 首发于 博客园 · 禁止未经授权转载 前言 如果你在 UE 里用蓝图继承做过复杂项目,大概率碰到过这个怪现象: 父蓝图里该组件的「剪切 / 删除」菜单被灰掉了 —— 明明是父类自己的组件,却删不掉 子蓝图里修改该组件的任意属性(哪怕只是勾个 bool 阅读全文
posted @ 2026-05-13 12:59 mengzhishanghun 阅读(87) 评论(0) 推荐(0)
摘要: © mengzhishanghun · 原创文章 首发于 博客园 · 禁止未经授权转载 当你需要将UMG渲染出来的时候你可能会碰到一种很恶心的情况,你渲染出来的UMG大小不跟随你设置的输出分辨率变化 解决方案很简单也很恶心,打开项目设置,找到如下选项勾选即可 或者在DefaultEditor.ini 阅读全文
posted @ 2026-04-02 18:28 mengzhishanghun 阅读(22) 评论(0) 推荐(0)
摘要: © mengzhishanghun · 原创文章 首发于 博客园 · 禁止未经授权转载 前言 在UE开发中,有不少场景需要用代码模拟玩家输入:自动化测试、教程引导、AI调试、输入回放……但 UE 并没有提供现成的蓝图节点来做这件事。 你要么写 C++ 直接操作 FInputKeyParams,要么想 阅读全文
posted @ 2026-03-25 16:29 mengzhishanghun 阅读(114) 评论(0) 推荐(0)
摘要: © mengzhishanghun · 原创文章 首发于 博客园 · 禁止未经授权转载 前言 在UE项目中,网络通信、数据持久化、与外部程序交互是非常常见的需求。无论是通过UDP/TCP发送结构化数据,还是将游戏状态序列化为二进制存储,你都绑不开一个核心操作:将数据转换为字节数组。 然而在蓝图中,这 阅读全文
posted @ 2026-03-25 16:29 mengzhishanghun 阅读(243) 评论(0) 推荐(0)
摘要: © mengzhishanghun · 原创文章 首发于 博客园 · 禁止未经授权转载 前言 UE项目打包时,Config 目录下的所有 .ini 配置文件默认都会被包含进去。但实际开发中,有些配置文件你并不希望出现在发布版本中: 调试配置:开发阶段的调试开关、性能分析参数 开发环境配置:测试服务器 阅读全文
posted @ 2026-03-25 16:29 mengzhishanghun 阅读(64) 评论(0) 推荐(0)
摘要: © mengzhishanghun · 原创文章 首发于 博客园 · 禁止未经授权转载 前言 在UE项目开发中,经常需要在游戏运行时启动外部程序: 随游戏启动一个本地服务器,退出时自动关闭 后台运行日志收集工具或数据同步程序 调用 Python/Node.js 脚本做数据处理 启动辅助工具(语音识别 阅读全文
posted @ 2026-03-25 16:28 mengzhishanghun 阅读(111) 评论(0) 推荐(0)
摘要: © mengzhishanghun · 原创文章 首发于 博客园 · 禁止未经授权转载 前言 资产命名规范是每个UE项目都绕不开的话题。BP_、SM_、T_、M_……这些前缀大家都知道该加,但实际项目中总会出现各种问题: 新成员不熟悉团队规范,命名五花八门 导入外部资产时命名风格不统一(tree_0 阅读全文
posted @ 2026-03-25 16:28 mengzhishanghun 阅读(107) 评论(0) 推荐(0)
摘要: © mengzhishanghun · 原创文章 首发于 博客园 · 禁止未经授权转载 前言 在 Obsidian 中编写笔记时,本地图片在发布到博客或分享时会遇到路径失效的问题。MDImageEmbed 插件通过将图片转换为 Base64 内嵌格式,实现一键导出无依赖的 Markdown 文档。 阅读全文
posted @ 2025-12-21 15:27 mengzhishanghun 阅读(315) 评论(2) 推荐(0)
摘要: © mengzhishanghun · 原创文章 首发于 博客园 · 禁止未经授权转载 最简单的办法就是通过Evenyting搜索\Engine\Config\BaseEngine.ini 找到你要修改的引擎对应文件,将%ENGINEVERSIONAGNOSTICUSERDIR%DerivedDat 阅读全文
posted @ 2025-12-21 15:11 mengzhishanghun 阅读(146) 评论(0) 推荐(0)