Amazon GameLift 是為以工作階段為基礎的多玩家遊戲部署、操作和擴展專用遊戲伺服器的受管服務。使用 Amazon GameLift 可輕鬆管理伺服器基礎設施、擴展容量以降低延遲和成本、在可用的遊戲工作階段配對玩家,以及防禦分散式拒絕服務 (DDoS) 攻擊。您只需支付遊戲實際使用的運算資源和頻寬費用,無須簽署每月或每年合約。
「我們的團隊只有兩個人,從來沒想過能從 P2P 轉型,而且在首次推出後的 4 個月就新增跨平台遊戲,但使用 Amazon GameLift 讓我們能夠在幾週內就辦到了。」
Wargaming 的行動發佈計劃利用 Amazon GameLift 讓遊戲開發人員輕鬆擴展到全球玩家,並專注於建立創新的遊戲體驗。
「現在 Amazon GameLift 可供所有遊戲引擎使用,我們非常高興能透過它的潛力協助我們交付快速、順暢而且是粉絲期盼的線上多玩家體驗。」
「Proletariat Inc. 團隊的選項很簡單,也就是要雇用工程師團隊花數個月的時間建立雲端基礎設施,還是使用 Amazon GameLift 在幾分鐘內完成部署。」
Amazon GameLift 可佈建執行個體、在執行中執行個體部署遊戲伺服器、維持遊戲伺服器叢集間的流量負載平衡、監控執行個體和遊戲伺服器運作狀態,以及替換運作狀態不良的執行個體,無須您的介入。
Amazon GameLift 的設計可保護遊戲伺服器,防禦經常發生的網路和傳輸層分散式拒絕服務 (DDoS) 攻擊。您也可以將服務設定成自動擴展伺服器容量,以承受 DDoS 攻擊,但不使玩家離線。進一步了解保護遊戲伺服器不受 DDoS 攻擊。
Amazon GameLift 的 FlexMatch 功能可讓您根據自己定義的規則為玩家配對。無論您選擇根據玩家技能、延遲或自訂條件進行配對,FlexMatch 這個簡易且功能強大的規則語言可讓每個人輕鬆快速地建立穩固的玩家配對。系統會將 FlexMatch 結果自動路由到佇列,然後將配對放在最能平衡玩家延遲和伺服器使用率的 AWS 區域。使用 FlexMatch 還可以填入現有遊戲工作階段的相同自訂條件將新玩家放入空的玩家插槽,讓遊戲保持快速、熱鬧和有趣。在開發人員指南進一步了解 FlexMatch。
Amazon GameLift 會持續掃描全球可用的遊戲伺服器。如果沒有低延遲的遊戲伺服器,則可將服務設定為自動在玩家附近增加更多容量。Amazon GameLift 會在新遊戲開始或新執行個體啟動之前保留等待的玩家佇列,然後將這些玩家放入最低延遲的遊戲。
Amazon GameLift 提供隨需和 Spot 執行個體類型。使用 Spot 執行個體可以取得與隨需執行個體相同的高效能硬體,還能節省高達 90% 的成本。您可以靈活運用所有 Amazon GameLift 執行個體,選擇最適合遊戲的 CPU、記憶體和聯網容量組態。此外,所有 Amazon GameLift 執行個體都隨附增強型聯網,該功能可大幅提高每秒資料包數 (PPS) 效能、降低網路抖動和延遲。
Amazon GameLift 管理主控台包括可監控遊戲效能的儀表板。您可以使用 Amazon CloudWatch 查看玩家需求的即時資料、伺服器容量和運作狀態以及 CPU 和記憶體使用率,還可以建立操作警示。Amazon GameLift 也讓您能自動收集和存放遊戲伺服器日誌,以供擷取和檢測。
Amazon GameLift 支援針對各種主要遊戲平台建立的遊戲,包括 Android、FireOS、iOS、Mac、Nintendo Switch、PC、PlayStation 4 和 Xbox One。
Amazon GameLift 提供含逐步解說的 Amazon GameLift Developer Guide、Amazon GameLift API 參考指南以及 Amazon GameLift 開發套件。您也可以親自體驗使用範例遊戲測試 Amazon GameLift 有多麼簡單。
除了 Amazon GameLift 之外,Amazon 為遊戲開發人員提供越來越多的跨平台建置區塊選擇。無論是透過 Amazon Web Services 協助開發人員充分利用雲端的功能、使用 Amazon Lumberyard 遊戲引擎建立下一個全球熱門遊戲,還是透過 Twitch 連接廣大的玩家社群,我們都會盡心盡力協助各個團隊專注在實現創意,而不是基礎設施。

