游戏 Mod 适配工程师
加急在招
岗位职责 负责基于 Node.js / TypeScript 技术栈,设计并实现跨平台游戏 Mod 管理器的自动化安装与卸载系统,确保多类型游戏 Mod 的高效识别、精准部署与安全回滚。 1. 独立负责 Mod 自动识别与分类逻辑的设计与开发,实现对替换式、脚本类、资源类、工具类等多类型 Mod 包的智能分析与路径适配。 2. 基于文件系统操作(fs / path)与正则匹配机制,构建自动化安装流程,实现一键部署、版本验证与文件回滚。 3. 设计并维护插件化接口体系(如 install / uninstall / verify 等),支持多游戏引擎与版本的通用适配。 4. 集成外部工具(如资源打包、RPF/PAK 文件操作、脚本注入器等),实现对多格式 Mod 文件的自动读取、写入与动态构建。 5. 参与优化安装事务逻辑、安全校验与日志追踪机制,持续提升安装稳定性与用户体验。 6. 完善系统的异常恢复、路径验证与可扩展性架构,确保自动化流程的跨平台兼容与可持续演进。 任职要求 1. 熟悉 JavaScript / TypeScript,具备 Node.js 实际开发经验。 2. 熟悉 Electron 框架,了解主进程与渲染进程通信(IPC),具备桌面应用开发与调试能力。 3. 熟悉 Windows 文件系统,能使用 Node.js 处理文件、目录、路径及外部进程。 4. 有 PC 游戏 Mod 安装和排错经验,理解前置依赖、加载顺序及版本兼容。 5. 能独立分析 Mod 包结构和安装文档,编写可维护的识别及部署规则。 6. 具备良好的问题定位和测试习惯,关注原文件保护、卸载恢复和异常处理。 加分项 1. 熟悉 BepInEx、UE4SS、FOMOD、Mod Engine 等任一 Mod 加载框架或安装体系。 2. 有 Mod 制作、Mod 管理器扩展开发或自动化测试经验。