个人介绍
我是小毛,主要做 Unreal Engine C++ 插件、项目模块和 Python 自动化工具开发,接受居家远程合作。
从 2018 年开始参与 UE 项目开发,经历涵盖手游、VR 训练、驾考模拟器、船舶与海洋模拟、虚拟拍摄和 AI 数字人交互。参与过《救赎之地》的战斗、技能、场景互动与网络同步模块,也负责过模拟器项目框架、外部设备接入、引擎源码修改和打包部署。
可承接的工作包括:UE4/UE5 插件与编辑器工具、蓝图与 C++ 模块开发、已有项目排障和二次开发、TCP/UDP 等通信集成,以及 Python 脚本、桌面工具和批量处理流程。熟悉 Git、SVN、Perforce,能配合现有项目的版本管理与交付方式。
独立开发的工具包括 UEPluginAutoPacker、MDBlogPacker、SimpleTCPClient、MCPBlueprint 和 SimpleBPInheritFix,覆盖多版本插件打包、Markdown 图片处理、通信通道管理、AI 蓝图读写和蓝图继承链组件修复。相关作品和使用文档可在个人网站查看:https://mzsh.me/
合作时可按明确的功能范围、开发周期和验收标准拆分交付。欢迎提供现有项目情况、需要解决的问题和目标效果,我会先梳理实现范围,再沟通方案与工期。
工作经历
2023-02-01 -2025-01-01北京尼诺时空文化科技有限公司Unreal 开发工程师
负责 UE 项目框架、底层逻辑、插件与工具开发,以及引擎升级、打包部署和发布流程。 在驾考模拟器项目中搭建基础架构,将蓝图流程与底层逻辑分离;接入车辆物理模型、MassAI、MetaHuman 和 Common UI。通过引擎源码修改处理三屏 Lumen 显示及曝光不一致问题,使用 LevelSequence 实现车辆轨迹与教学流程的记录和还原。 参与海洋及船舶模拟系统,二次开发海洋插件,实现运动记录与回放、外接设备控制和虚拟摄影机交互。开发 MetaHuman 数字人演示,接入语音识别、ChatGLM、语音合成和嘴型播放,并用 Python/BAT 组织服务启动。为美术与程序团队提供插件和脚本支持。
2021-07-01 -2023-01-01北京弘宇飞拓科技有限公司成都分公司Unreal 开发工程师
负责 VR 与交互式仿真项目开发,参与需求沟通、技术方案、项目框架和功能实现,并完成交付。 项目涵盖训练模拟、设备互动、飞行模拟和结构可视化。使用 DataTable 与 InstancedStaticMesh 实现参数驱动的模型生成和展示;开发训练课目逻辑、学员端与教员端联动控制,并接入外部模拟器数据。使用 LevelSequence、Timeline 和 Niagara 实现流程演示、交互与视觉反馈。
2018-08-01 -2021-02-01北京悠米互动娱乐科技有限公司Unreal 开发工程师
参与 UE 手游《救赎之地》的核心模块开发,项目结合 MOBA 与生存竞技玩法。 负责英雄技能释放、冷却、隐藏与锁定逻辑,战斗伤害计算、死亡判定、减伤与增伤机制,以及场景掉落和拾取功能。实现开门、开关、激活器等场景互动,参与坐骑控制与角色同步、单人和组队跳伞、同步跟随等模块开发。
教育经历
2015-09-01 - 2018-06-30重庆电子工程职业学院嵌入式技术与应用专科
学习 C/C++ 程序设计、数据结构、网络通信、计算机硬件基础、电子技术和汇编语言。
资质认证
语言

SimpleBPInheritFix是我开发的UnrealEditor插件,通过内容浏览器的Actor蓝图右键菜单启动检查与修复。扫描范围包含祖先、当前蓝图和后代,同时检查SCS组件模板与ICH继承组件覆盖记录。针对CreationMethod被错误标记为Instance的组件,将其修正为Simpl

SimpleTCPClient是我开发的UETCP客户端插件,支持多个独立命名通道、异步收发、自动连接和可配置的断线重连间隔。可在项目设置中预定义通道,也可在运行时通过蓝图创建或更新地址、端口和连接参数。提供启动和停止连接、查询连接状态、发送字节数组,以及绑定、解绑消息接收委托等蓝图接口。插件使用G





