文档

支持

Cloud Code

服务器权威

Manage and enforce game logic on your server to ensure fair gameplay, prevent cheating, and maintain data integrity.
阅读时间2 分钟最后更新于 1 个月前

在游戏开发中,服务器权威是在服务器上而不是在单个玩家设备上管理和执行的游戏逻辑:
  • 服务器是重要游戏数据(例如玩家进度和高分)的可信来源。因此,服务器数据具有权威性。
  • 您将游戏规则和验证逻辑(例如对玩家成就的验证检查)存储在服务器上。
  • 当游戏中发生事件时,玩家设备会将数据发送到服务器。服务器处理接收到的数据并更新配置文件和排行榜等值。
  • 服务器保护游戏数据和规则的完整性。客户端无法直接操纵分数或成就解锁等游戏元素。
Cloud Code 允许您编写在云中安全运行的服务器端游戏逻辑。这种完全托管的服务可自动扩展以满足流量需求,因此您不必担心基础设施或运营方面的问题。您可以使用 C# 或 JavaScript 编写 Cloud Code 逻辑。

服务器权威的好处

服务器权威的实施需要大量工作,但却能提高游戏的完整性、安全性和玩家的体验:
  • 服务器权威在后端服务器上确保游戏数据的安全,使得本地数据无法被操纵。这有助于确保游戏公平,防止游戏作弊。
  • 服务器权威使您的游戏可以更轻松地实现跨平台兼容性而不会出现问题。
  • 您的玩家可以切换设备并保存他们的游戏进度和配置文件。
  • 您可以更新服务器权威代码,无需玩家更新他们的游戏。
  • 您可以执行操作来响应服务器端状态变化,无需任何客户端参与。

其他资源