• 游戏模板:MFPS 2.0: Multiplayer FPS


    MFPS 2.0: Multiplayer FPS

    screenshot

    Most complete multiplayer first-person shooter kit.

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

    Unity可编程渲染管线(SRP)是让您能够通过C#脚本控制渲染的一个功能。SRP是支撑通用渲染管线(URP)和高清渲染管线(HDRP)的底层技术。

    Unity版本

    内置渲染管线

    通用渲染管线(URP)

    高清渲染管线(HDRP)

    2019.4.40f1

    兼容

    兼容

    兼容

    其他兼容性信息

    Support Universal Render Pipeline (URP) but not by default,

    documentation includes the guide with the steps to convert to URP/HDRP.

    资源包依赖项

    描述

    MFPS 2.0是一款高级的多人第一人称游戏模板,可帮助开发你自己的多人第一人称射击游戏。该模板包含多人射击游戏所需的所有基础和大量高级系统。该游戏工具包经过精心处理,使用了最新 Unity 技术,具有高效率和性能,使用 UGUI 呈现出优秀而专业的 UI 界面,还包含玩家 Mecanim 动画。前端有多种选项供你选择,可根据你的喜好和需求进行自定义,且使用 Photon PUN 2 作为网络解决方案。工具包核心包含 3 种游戏模式:大乱斗、团队死亡竞赛和夺旗模式。可以和其他玩家或人机进行匹配,有 4 种可根据喜好修改的玩家职业,8 种不同类型的武器:步枪、狙击枪、霰弹枪、手枪、手雷、燃烧弹、榴弹枪和小刀。拥有 3A 级画质。该模板主要目的是让开发者可自由修改游戏,所以模板全部功能都是可自定义的。你可获取全部源代码和游戏内容,完全没有任何限制。该工具包还包括最常见修改功能的内置编辑器教程,比如:增加武器、增加地图、替换玩家和人机模式等。
    这就是该工具包称得上是市面上最优秀和完整的 FPS 游戏开发模板之一的原因。


    为什么选择 MFPS?

    如果你要找一款高级专业的多人 FPS 游戏模板来开始开发自己的游戏,需要强大的基础和高级功能且价格低廉,那么 MFPS 就是你的最佳选择。此外核心工具包还包括大量的额外功能,和大量的拓展包、插件用于整合创建次世代的多人 FPS 游戏。市面上其他工具包都无法和 MFPS 媲美,首先 MFPS(核心和拓展包)里的功能数量更胜一筹,其次,其他的一些工具包和模板只注重 FPS 系统,不支持多人平台实现,或是多人平台性能较差;注重多人的工具包基础功能又很少,玩法和 UI 都很差,只能给你 25% – 30% 的完成度。而如果使用 MFPS,你一开始就有了 80% 完成度的 3A 游戏。该模板已经开发了 5 年多,代码进行了优化,多人功能十分完善。



    功能列表:

    3 种游戏模式:团队死亡竞赛、大乱斗和夺旗模式,4 种额外可选模式:爆破、歼灭、占点和枪械竞赛。
    玩家组队系统。
    AI 射击(人机)。
    人机和真实玩家组成的全新小队,均通过网络同步。
    全新 Photon 离线支持。
    增加武器、增加地图、替换玩家和人机模式的内置编辑器教程
    团队语音聊天。
    开始倒计时。
    私人和公开竞赛。
    玩家职业,4 种有不同装备的玩家职业(突袭者、工程师、辅助、侦察兵)
    8 种不同类型的武器:步枪、狙击枪、霰弹枪、手枪、手雷、燃烧弹、榴弹枪和小刀。
    高级武器系统。
    滑行、跳跃、蹲伏和奔跑等玩家移动动作。
    程序式武器移动。
    与插值、外推和延迟补偿的高级玩家同步。
    好友列表。
    匹配大厅。
    伤害标记。
    大厅聊天
    团队选择和自动团队选择
    投票踢人系统。
    脚步 IK 放置。
    开火类型(自动、单发和半自动)
    精准的子弹和位置同步
    坠落伤害。
    玩家房间踢人
    服务器统计、总玩家、总房间、Ping 值
    后期处理栈 V2。
    血量恢复选项
    击杀提示角(玩家击杀信息)
    分数板
    房间时间限制
    物品掉落系统。
    阶梯系统
    IK 手部位置
    爆头检测。
    子弹轨迹选项。
    跳跃平台。
    挂机检测。
    最大击杀房间限制
    开始加载画面。
    异步数据加载。
    游戏中武器视野选项
    允许玩家加入房间的最大 Ping 值
    头顶绘制名称。
    玩家脚步。
    对象池系统。
    图形菜单设置
    多人房间聊天
    奔跑时武器顺滑移动
    联网武器拾取系统
    死后掉落枪械
    投掷弹药和医疗包
    击杀镜头。
    网络统计数据。
    队友血条UI。
    UGUI瞄准线
    IK支持的高级热度视图
    动画击中标记
    生成手部效果标记
    友军伤害选项
    房间中切换队伍
    按键说话或自动语音检测。
    3A画质
    图形菜单设置
    高性能。
    内置编辑器文档。
    全 C# 整洁代码

    可用插件
    - 移动控制器。
    - 登录系统。
    - 商店系统。
    - 关卡系统。
    - 部族系统。
    - 连续击杀。
    - 本地化。
    - 小地图
    - 职业自定义。
    - 武器自定义。
    - 连续击杀提示器
    - 玩家选择器。
    - 输入管理器。
    - 用于商店系统的Unity IAP。
    - 武器包#1。
    - 方向条。
    - 占点(游戏模式)。
    - 拆弹(游戏模式)
    - 枪械竞赛(游戏模式)。

  • 相关阅读:
    Java.lang.Class desiredAssertionStatus()方法有什么功能呢?
    源码必须会丨一个bug的解决过程,让你明白阅读源码的重要性!
    经典文献阅读之--SuMa++
    从图文展示到以云为核,第五代验证码独有的策略情报能力
    【k8s】1、基础概念和架构及组件
    OJ题讲解——栈与队列
    H264码流中SPS PPS详解
    物联网-物联前端安全加密技术简介
    mysql的索引分类
    uniapp的表单验证
  • 原文地址:https://blog.csdn.net/john_dwh/article/details/133375319