概要

基于 Mirror 权威服务器架构的 Unity 模块化多人 FPS 框架,含游戏模式、武器系统、AI 机器人与微交易集成,最低 Unity 2022.3.68f1,版本表到 v0.8.5.0 BETA。

Modular Multiplayer Fps Engine Mirror Mmfpse 插件封面
Modular Multiplayer FPS Engine Mirror MMFPSE
🔫 Modular Multiplayer FPS Engine (Mirror) (MMFPSE) 是一款专为 Unity 打造的模块化多人第一人称射击游戏开发框架,基于权威服务器架构的 Mirror Networking 构建,支持多人对战(PVP)与单人/合作(SP/COOP)模式。该引擎从底层设计即面向网络同步,非单机控制器的简单移植,提供完整的游戏模式、武器系统、AI 机器人、自定义角色、微交易集成等核心功能,是快速开发高品质多人 FPS 游戏的终极解决方案。

Modular Multiplayer FPS Engine Mirror MMFPSE 版本信息\下载方式

版本 Unity 版本支持 提供下载方式 更新日期
1
Modular Multiplayer FPS Engine Mirror MMFPSE v0.8.1.2 BETA
2022.3.68f1及更高
百度网盘+夸克网盘 2025-11-04
2
Modular Multiplayer FPS Engine Mirror MMFPSE v0.8.3.0 BETA
2022.3.68f1及更高 百度网盘+夸克网盘 2025-11-04
3
Modular Multiplayer FPS Engine Mirror MMFPSE v0.8.3.1 BETA
2022.3.68f1及更高 百度网盘+夸克网盘 2025-11-04
4
Modular Multiplayer FPS Engine Mirror MMFPSE v0.8.3.2 BETA
2022.3.68f1及更高 百度网盘+夸克网盘 2025-11-04
5
Modular Multiplayer FPS Engine Mirror MMFPSE v0.8.4.0
2022.3.68f1及更高 百度网盘+夸克网盘 2025-11-04
6
Modular Multiplayer FPS Engine Mirror MMFPSE v0.8.5.0 BETA
2022.3.68f1及更高 百度网盘+夸克网盘 2026-08-20

可编程渲染管线(SRP)兼容性

Unity版本 内置渲染管线 通用渲染管线(URP) 高清渲染管线(HDRP)
2022.3.68f1
兼容
兼容
兼容

⚙️ 技术细节

🌐 权威网络架构与服务依赖

  • 采用 Mirror Networking 作为底层通信框架,确保服务器权威(Server-Authoritative)设计,防止作弊。
  • 需从 Unity 资源商店单独导入 Mirror 才能运行。
  • 默认集成 Unity Game Services 的 Lobby/Relay 服务 实现玩家匹配与连接,支持免费起步(按用量计费),开发者也可替换为自定义主服务器方案。
  • 当前版本为 Beta,鼓励用户通过 Discord 反馈问题以持续优化。

🎮 完整游戏模式与 AI 支持

  • 内置多种 PVP 模式:
    • 死亡竞赛(Deathmatch)
    • 团队死亡竞赛(Team Deathmatch)
    • 枪械游戏(Gun Game)
    • 占点模式(Domination)
  • 支持 多队制(超过两队)与 完整机器人(Bot)系统,可用于训练、离线对战或填充服务器。
  • 包含默认 沙盒模式(Sandbox) 用于单人/合作体验,其他 SP/COOP 模式将以插件形式发布。
  • 已发布插件:淘汰赛(Elimination)、拆弹模式(Search and Destroy)。

🔫 深度可定制武器系统

  • 支持 射线射击(Raycast) 与 物理弹道(Rigidbody Bullets) 两种模式。
  • 支持 子弹穿透(Bullet Penetration)、多种射击模式(半自动、全自动、点射)。
  • 包含近战(Bat)、手雷(Frag/Flashbang/Smoke)、狙击、霰弹枪等完整武器类型。
  • 支持 左手反向动力学(Left Hand IK),提升持枪真实感。

🏃 角色与移动系统

  • 基础移动:冲刺、奔跑、行走、蹲伏、游泳。
  • 支持基于地形纹理的 差异化脚步声(Footsteps)。
  • 内置 耐力系统(Stamina System),控制冲刺与翻越。
  • 支持 第三人称视角切换 与 玩家模型自定义(含编辑器工具)。

📊 游戏性与系统功能

  • 事件系统:允许开发者注入自定义脚本,扩展游戏逻辑。
  • 强大插件系统:支持功能模块化扩展。
  • 对象池(Object Pooling):优化弹壳、命中特效、子弹等高频对象性能。
  • 基础统计系统:记录击杀、死亡等数据。
  • 本地化支持:内置英文与德文,支持开发者轻松添加新语言。

🎨 UI 与世界交互

  • 使用 TextMeshPro (TMPro) 实现高质量文本渲染(需项目中启用)。
  • 支持 输入重映射(新输入系统)。
  • 提供 服务器浏览器、小地图(Minimap)等标准 UI 组件。
  • 集成 Xsolla 实现微交易(武器商店)。
  • 场景元素:弹药/武器/医疗包刷新点、门系统、爆炸油桶、伤害/击杀区域等。

🖥️ 渲染与兼容性

  • 兼容 Unity 内置渲染管线、URP、HDRP(2022.3.57f1)。
  • 除 UI-Blur 着色器外,其他内容可自动转换至 URP/HDRP。

相关资源:UHFPS – Ultimate Horror FPS KIT HDRP:Unity 6 HDRP 第一人称恐怖游戏完整工具包 · MIS-Crawling:Unity引擎 \ Invector 匍匐战术扩展,狙击手必备插件 · Pop It 3d Fidget:Unity 解压神器,双人/单机 AI 对战完整源码

常见问题

支持哪些 Unity 版本?

版本表六行都标 2022.3.68f1 及更高;正文兼容性说明里写的是 2022.3.57f1,两处不一致,按表格的 2022.3.68f1 更稳妥。

需要额外装 Photon 吗?

不需要。底层通信框架是 Mirror Networking,采用权威服务器架构,与 Photon 无关。

兼容 URP 和 HDRP 吗?

兼容。可编程渲染管线表里 2022.3.68f1 的内置渲染管线、URP、HDRP 三项都标为兼容。

有哪几种玩法模式?

支持多人对战(PVP)以及单人与合作(SP/COOP),另含 AI 机器人、自定义角色与微交易集成。

目前是什么版本状态?

版本表共六行,从 v0.8.1.2 到 v0.8.4.0,再加带 BETA 标记的 v0.8.5.0。多数版本标注 BETA,说明还未进入正式版。

是把单机控制器改的吗?

不是。原文强调这个引擎从底层就是面向网络同步设计的,不是把单机 FPS 控制器做简单移植。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。