游戏模板:MFPS 2.0: Multiplayer FPS

news2024/11/17 9:33:41

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。
- 方向条。
- 占点(游戏模式)。
- 拆弹(游戏模式)
- 枪械竞赛(游戏模式)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1047427.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

紫光同创FPGA图像视频采集系统,基于OV7725实现,提供工程源码和技术支持

目录 1、前言免责声明 2、设计思路框架视频源选择OV7725摄像头配置及采集动态彩条HDMA图像缓存输入输出视频HDMA缓冲FIFOHDMA控制模块HDMI输出 3、PDS工程详解4、上板调试验证并演示准备工作静态演示动态演示 5、福利:工程源码获取 紫光同创FPGA图像视频采集系统&am…

全球性区块链服务网络(BSN)机制体系、关键技术和应用项目科技成果鉴定会在北京举行

原标题:《全球性区块链服务网络(BSN)机制体系、关键技术和应用项目科技成果鉴定会在北京举行》 2023年9月17日,“全球性区块链服务网络(BSN)机制体系、关键技术和应用”科技成果鉴定会在北京举行。鉴定委员…

[FineReport]安装与使用(连接Hive3.1.2)

一、安装(对应hive3.1.2) 注:服务器的和本地的要同时安装。本地是测试环境,服务器的是生产环境 1、服务器安装 1、下载 免费下载FineReport - FineReport报表官网 向下滑找到 2、解压 [rootck1 /home/data_warehouse/software]# tar -zxvf tomcat…

十四,间接漫反射用到球体中

间接光照分为间接漫反射和间接镜面反射。 辐照度图是用来适用于间接漫反射的。 直射光也有漫反射,对比下两者。 直接光kD * albedo / PI * radiance * NdotL;其中radiance * NdotL是光照, 间接光: kD * texture(irradianceMap, N).rgb* al…

Linux -- 进程间通信之匿名管道

博客中涉及代码已全部上传至Gitee,有需要请自行下载 目录 前言通信基础管道 匿名管道第一步:创建管道第二步:创建子进程第三步:开始通信第四步:结束通信 匿名管道通信代码实现四种特殊情景 基于匿名管道的多进程控制对…

【Linux】Linux进程控制

​ ​📝个人主页:Sherry的成长之路 🏠学习社区:Sherry的成长之路(个人社区) 📖专栏链接:Linux 🎯长路漫漫浩浩,万事皆有期待 上一篇博客:【Linux】…

Latex写论文时图的设置

我们在写论文,使用官方Latex模板可能经常遇到这种情况: 图和文字间距太大,这是因为排版时图片插入到了一个段的中间导致的。 解决方法是(注意控制字符\vspace一定要放在引用图的代码块里面): \begin{figu…

浅谈电气防火保护器在地下商场的应用

摘 要:近年来,我国城市发展速度加速。很多城市大力建造地下建筑设施,比如地铁、地下停车场和地下商场等。地下商场属于人员密集型建筑,其防火设计一直令相关的专家头疼。由于人员密集,防火处理不好将酿成灾难性的后果。…

【数据结构与算法】 - 时间复杂度和空间复杂度、二分查找、线性查找

数据结构与算法 1. 数据结构的定义2. 二分查找2.1 二分查找的定义2.2 二分查找分析2.3 二分查找实现2.4 二分查找算法图解2.5 二分算法引发的问题2.6 二分算法改良版2.7 二分算法改良版解析2.8 二分算法改良版图解2.9 二分算法改良版注意事项 3. 时间复杂度3.1 时间复杂度的概念…

数据计算-第15届蓝桥杯第一次STEMA测评Scratch真题精选

[导读]:超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第154讲。 第15届蓝桥杯第1次STEMA测评已于2023年8月20日落下帷幕,编程题一共有6题,分别如下&a…

ThreeJS-3D教学二:基础形状展示

three中提供了22 个基础模型,此案例除了 EdgesGeometry、ExtrudeGeometry、TextGeometry、WireframeGeometry,涵盖 17 个形状。 Fog 雾化设置,这是scene场景效果EdgesGeometry , WireframeGeometry 更多地可能作为辅助功能去查看几何体的边和…

修炼k8s+flink+hdfs+dlink(一:安装flink)

一:standalone的ha环境部署。 创建目录,上传安装包。 mkdir /opt/app/flink 上传安装包到本目录。 tar -zxvf flink-1.13.6-bin-scala_2.12.tgz配置参数。 在flink-conf.yaml中添加zookeeper配置 jobmanager.rpc.address: node01 high-availability: …

论文浅尝 | INGRAM:通过关系图的归纳知识图谱嵌入

笔记整理:郭荣辉,天津大学硕士 链接:https://arxiv.org/abs/2305.19987 动机 归纳知识图谱补全是预测训练期间没有观察到的新实体之间缺失的三元组的任务。虽然大多数归纳知识图谱补全方法假定所有实体都是新的,但它们不允许在推理…

【c语言的malloc函数介绍】

malloc&#xff08;memory allocation的缩写&#xff09;是C语言中的一个函数&#xff0c;用于动态分配内存空间。这个函数允许你在程序运行时请求指定大小的内存块&#xff0c;以供后续使用。malloc函数属于标准库函数&#xff0c;需要包含头文件#include <stdlib.h> 才…

使用Vue、ElementUI实现登录注册,配置axios全局设置,解决CORS跨域问题

目录 引言 什么是ElementUI&#xff1f; 步骤1&#xff1a;创建Vue组件用于用户登录和注册 1. 基于SPA项目完成登录注册 在SPA项目中添加elementui依赖 在main.js中添加elementui模块 创建用户登录注册组件 配置路由 修改项目端口并启动项目 静态页面展示图 步骤2&#x…

搭建qml box2d开发环境

box2d是开源的优秀物理引擎 box2d官网 https://box2d.org/ qml box2d插件工程 https://gitee.com/gao_yao_yao/qml-box2d 1. qml box2d插件工程 下载&#xff0c;解压qml-box2d-master.zip&#xff0c;用qt打开box2d.pro&#xff0c;编译Debug|Release拷贝Box2D.dll|Box2Dd.…

LeetCode算法二叉树—226. 翻转二叉树

目录 226. 翻转二叉树 代码&#xff1a; 运行结果&#xff1a; 给你一棵二叉树的根节点 root &#xff0c;翻转这棵二叉树&#xff0c;并返回其根节点。 示例 1&#xff1a; 输入&#xff1a;root [4,2,7,1,3,6,9] 输出&#xff1a;[4,7,2,9,6,3,1]示例 2&#xff1a; 输入…

easyrecovery好用吗 easyrecovery软件收费吗

EasyRecovery是一款专业的数据恢复软件&#xff0c;它功能强大且性价比高&#xff0c;能够精确找回需要的文件&#xff0c;方便又快捷。那么Easyrecovery好用吗&#xff0c;Easyrecovery软件收费吗。今天我为大家解答一下这两个问题。 一、Easyrecovery好用吗 EasyRcovery可用…

系统接口响应信息通用加密设计

设计目的 出于对一些敏感信息的安全性考虑&#xff0c;接口的响应信息需要进行加密&#xff0c;避免明文传输 使用场景 本系统前端响应信息加密 第三方系统响应信息加密 功能设计思路 配置模式加密 使用场景&#xff1a;本系统前端响应信息加密 在nacos中配置需要加密的…

用于生物分子修饰的Alkyne NHS ester,906564-59-8

产品简介&#xff1a;用于生物分子修饰的炔烃NHS酯。铜催化的化学反应中的炔基几乎从未在天然分子中遇到过。然而&#xff0c;这种NHS酯允许将炔基连接到氨基上&#xff0c;氨基在自然界中普遍存在&#xff0c;存在于蛋白质、肽、合成氨基DNA和许多小分子中。炔基随后可以通过铜…