Amazon GameLift logo

Amazon GameLift

Amazon GameLift

正常开源cloudAmazon Web Services62· JavaScript· MIT

Amazon GameLift API 给多人在线游戏提供专用游戏服务器托管:自动扩缩、玩家匹配、低延迟全球部署。

访问站点 ↗源码 ↗健康巡检 9 小时前
适合什么时候用

专为游戏场景设计(低延迟 fleet 管理)

先注意什么

主要面向 dedicated server 类游戏(不适合 P2P)

第一步先查

CreateBuild 上传 game server binary,CreateFleet 在 region 部署 fleet。FlexMatch 配置匹配规则。

认证
CORS
不支持
HTTPS
注册
?
延迟
11 ms
协议
REST
计费
Stars
62

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 11ms

GitHub 活跃度

62JavaScriptMIT17 未关闭 issue上次提交 110 天前
01

关于这个 API

GameLift 是 AWS 给游戏行业专门设计的服务。多人在线游戏的服务器架构有独特挑战:低延迟(玩家延迟 >100ms 体验就差,需要在玩家附近的 region 部署)、流量突发(游戏发布日玩家峰值是日常 100 倍)、匹配复杂(不仅按地理位置,还按技能、玩法偏好、好友关系匹配)。GameLift 把这些做成产品:fleet 管理覆盖多 region 自动部署、auto-scaling 应对流量峰值(基于「空 game session 数」而不是 CPU)、FlexMatch 服务做匹配规则配置。Unity 和 Unreal 都有官方 plugin 一键集成。除了 dedicated server 模式,也有 GameLift Realtime(轻量 client/server,适合简单游戏)和 GameLift FleetIQ(spot 实例为主,省钱)。

02

你可以做什么

  • 1FPS / MOBA / 大逃杀类多人游戏服务器
  • 2玩家匹配(按延迟、技能、地区匹配房间)
  • 3游戏 session 全球分发
  • 4应对游戏发布峰值流量自动扩缩
03

优劣对比

优点

  • 专为游戏场景设计(低延迟 fleet 管理)
  • FlexMatch 服务做复杂匹配规则
  • 支持 spot 实例降低成本
  • 深度集成 Unity / Unreal

注意事项

  • 主要面向 dedicated server 类游戏(不适合 P2P)
  • 替代方案(自建 EC2 + ELB)灵活但运维复杂
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://github.com/mermade/aws2openapi/<endpoint>
05

快速开始

CreateBuild 上传 game server binary,CreateFleet 在 region 部署 fleet。FlexMatch 配置匹配规则。

06

常见问题

GameLift vs 自建 EC2 + ELB?+

小团队/早期项目:GameLift(运维成本低)。大公司/高级定制:自建(更灵活)。

休闲游戏需要 GameLift 吗?+

不需要 dedicated server 的(如 P2P 或 client-only)用普通 AWS 即可。

07

技术细节

CORS: NoHTTPS: Yes注册: ?开源: Yes
认证方式
unknown
计费
unknown
协议
REST
SDK
cpp, csharp, python, javascript, unity, unreal
响应时间
11 ms
上次巡检
2026/5/12 07:36:33
08

标签

09

更多来自 Amazon Web Services 的 API