当前位置: 首页 > news >正文

【Unity】【Photon】Fusion2中的匹配API 学习笔记

介绍

在开发多人游戏时,一个关键要求是能够轻松地将技能水平相近、等级相同或想要玩相同游戏类型或地图的玩家匹配在一起,从而尽可能地提升游戏内的整体体验。为此,Photon Fusion 提供了一组 API 调用,可用于为寻找完美匹配的玩家创造最佳体验。

Photon Fusion 与 Photon 云的交互是透明的,因此与 Photon 后端服务的大多数交互都是自动完成的。
本文介绍了Fusion 匹配(Matchmaking) API,该 API 用于创建游戏会话(Game Session),可选择带有自定义属性,玩家可基于其期望的游戏体验来筛选(filter)/加入最佳会话。

术语解释

为了全面理解该 API,下面将对本文档中直接关系到匹配 API 正确使用的术语进行说明。

  • Game Session(游戏会话):或者就是“会话”(Session),这是玩家相聚以进行比赛或交流的地方。这些内容会发布在“光子云”(Photon Cloud)上,并可供其他客户端进行搜索、筛选和加入特定的游戏。在任何会话之外的交流是无法进行的,而且任何客户端只能在一个会话中处于激活状态。游戏会话具有以下特点:可以通过名称创建和加入,具有自定义属性(Custom Properties)、最大玩家数量、可以隐藏(不在大厅(Lobby)中显示)或可见,以及可以关闭(没有人可以加入)或开启。在 PUN 和Photon Realtime中,它以前被称为“房间(Room)”。
  • Lobby(大厅):这是一个虚拟的容器或“列表”,用于存储会话信息。可以使用多个大厅来将不同游戏类型的会话进行分隔,例如,这本质上就是一种将
http://www.dtcms.com/a/393656.html

相关文章:

  • (3-1) Html
  • 《人机协同的边界与价值:开放世界游戏系统重构中的AI工具实战指南》
  • 数据库造神计划第十九天---事务(2)
  • Python到剪映草稿生成及导出工具,构建全自动化视频剪辑/混剪流水线
  • WordPress给指定分类文章添加一个自动化高亮(一键复制)功能
  • 5分钟使用Dify实现《射雕英雄传》问答智能体Agent
  • 3. 认识 const
  • 云原生 vs 传统部署
  • 2.1、机器学习-模型评估指标与参数调优
  • 设计模式(C++)详解—享元模式(2)
  • Linux实用操作以及基础命令
  • 深入理解 Vue 插槽:从基础到高级用法
  • 自动排班系统:劳动力管理新选择
  • Word和WPS文字中设置了倍数行距却没有变化?原因和调整方法
  • 【Linux篇】Linux 初探:历史溯源与常用指令速览
  • 数字孪生及其在能源和新材料等领域内的应用
  • DeepSeek后训练:监督微调策略,开启模型优化新时代
  • 基于规则的专家系统对自然语言处理深层语义分析的影响与启示研究
  • 设计模式学习[19]---单例模式(饿汉式/懒汉式)
  • 基于哈希表与差分前缀和解决撒狗粮问题
  • 基于多设计模式的状态扭转设计:策略模式与责任链模式的实战应用
  • 残差分析:数据驱动下线性模型的“体检师”与优化指南
  • gorm速成
  • 模型和策略:风控体系的“左右手”之争
  • Keil5 5.38版本在使用STLINK时闪退
  • win11 安装 WSL2 Ubuntu 并支持远程 SSH 登录
  • 基分析积分法则
  • 【Linux】网络——HTTP协议,HTTPS加密
  • HarmonyOS动画:属性动画、显示动画、转场动画
  • Redis 持久化机制详解:RDB 与 AOF 原理与实践