多人俯视角射击模板
是您开发下一款等距视角多人游戏的理想起点。
与许多仅提供简单实现和少量复制事件的多人模板不同,本模板提供了从开始到结束的完整体验。您可以主持和加入大厅、通过选择界面挑选角色、在大厅关卡中准备就绪,并一同加入战斗。
所有内容均可配置,且设计时考虑了扩展性。
本模板基于多年虚幻引擎经验构建,提供了关于如何在多人游戏中正确处理事务以及不同蓝图类之间通信的扎实知识。
所有代码均附有完整注释以便理解,并配有包含指南和操作说明的详细文档。
尽管本模板已提供大量功能和示例,但这仅仅是个开始。
路线图旨在让您一窥本产品的未来规划。
欢迎随时访问Discord。您可以在那里提出对未来更新的想法和愿望。
重要提示:MPTD_Shooter使用"动画扭曲"插件——请确保已启用该插件。
玩家能力:
• 方向移动 - 角色跟随鼠标光标移动
• 蹲伏、冲刺、跳跃
• 拾取/丢弃武器、收起武器、切换武器
• 拾取弹药/医疗包/武器
• 不同模式射击(自动或单发)、装弹
• 投掷手榴弹
• 启用/禁用手电筒
• 启用/禁用激光指示器
• 交互 - 与不同物体和物品互动
• 玩家救援 - 复活队友
界面组件概览:
• 启动画面
• 主菜单
• 主持/加入大厅
• 角色选择
• 设置菜单
• 加载界面
• 暂停菜单(可离开会话、退出游戏、打开设置或控制界面)
• 控制菜单
• 大厅设置(主持者可更改地图)
• 大厅玩家列表(主持者可踢出其他玩家)
• 购买武器的商店界面
• 功能丰富的平视显示器
功能特性:
• 100%蓝图实现 - 所有内容均附注释便于理解
• 基于组件的设计 - 生命值、血迹、武器、手电筒、激光指示器、轮廓线、引爆逻辑等均采用独立组件
• 直接瞄准系统 - 可精确射击瞄准点,或使用静态瞄准进行常规高度瞄准
• 可配置的摄像机角度与缩放 - 支持缩放和旋转摄像机
• 武器组件系统 - 几分钟即可创建新武器,每种武器拥有独立准星
• 丰富武器种类 - 步枪、霰弹枪、手枪、火箭发射器、激光炮、手榴弹
• 动态生命条 - 显示实时生命值及延迟动画背景条
• 多样化敌人AI - 配备不同行为树(近战、持械近战、爆破型)
• 多种可交互对象 - 弹药/医疗包拾取、武器拾取、爆炸桶、触发器、门、电梯
• 增强型输入系统 - 游戏过程中轻松切换输入方式
• 集成菜单框架 - 从启动画面到主菜单、大厅/主持菜单,所有界面均集成并支持多人游戏
• 稀有度拾取提示 - 所有拾取物品均配有可配置的稀有度提示组件,显示必要信息
• 通知组件 - 可自定义提示内容,轻松添加到任何动作
• 隐形墙壁 - 通过材质函数控制墙壁部分隐形的时机
• 准备就绪区域 - 大厅关卡中,所有玩家需进入准备区域才能激活前往下一关的倒计时
• 击杀回放 - 可激活功能,队友被击杀时显示慢动作回放
• 战利品箱 - 可在地图中放置战利品箱,支持配置战利品或随机战利品,具有物理动画掉落效果
• 轻松迁移至现有项目 - 请遵循文档中的迁移指南
• 真实网络同步 - 经过多人在线会话测试(支持Steam快速集成,请遵循文档中的Steam集成指南)
• 更多功能持续更新中 - 查看路线图或在Discord提出新想法(顶部链接)
