Amazon GameLift Servers 常見問題
一般
全部開啟Amazon GameLift Servers 是為以工作階段為基礎的多玩家遊戲部署、操作和擴展專用遊戲伺服器的功能。只要幾分鐘的時間,就可以在雲端部署第一部遊戲伺服器,節省高達數千小時前期軟體開發的工程時間,並且降低經常導致開發人員在設計上刪減多玩家功能的技術風險。Amazon GameLift Servers 建置在 AWS 經過驗證的運算環境,可讓您擴展和縮減高效能的遊戲伺服器,以符合玩家的需求。您只需要針對使用的容量付費,所以無論正在構思新的遊戲點子,或執行有數百萬玩家的遊戲,都可以從這裡開始。
Amazon GameLift 是一項具有遊戲流媒體和多人遊戲服務器功能的完全管理服務。Amazon GameLift Servers 可讓開發人員提供預測性遊戲服務器擴展,在單一遊戲中支持 100 萬名並行玩家,每秒 100 萬玩家添加,並為最大的人群提供企業級安全性和配對。Amazon GameLift Streams 可幫助開發人員以高達 1080p 解析度和每秒 60 幀流式傳輸遊戲到任何帶有瀏覽器的設備。使用 AWS 的全球佔用空間和遊戲最佳化的 GPU 執行個體,發布者可以在幾分鐘內部署並串流遊戲內容,無需進行任何修改,玩家也能在幾秒鐘內開始遊玩,不會感受到延遲,也無需等待安裝。Amazon GameLift 具有高擴展性的遊戲伺服器和流暢的遊戲串流功能,可幫助開發人員建置、擴展和交付全球最嚴苛的遊戲。
Amazon GameLift Servers 可搭配大部分多玩家遊戲類型。
Amazon GameLift Servers 適合在指定時段內開始和結束遊戲工作階段的多玩家遊戲。這類多玩家遊戲可以是第一人稱射擊遊戲、MOBA、格鬥遊戲、賽車遊戲或運動遊戲。
Amazon GameLift Servers Realtime 適合以工作階段為主的多玩家遊戲,這些遊戲會在玩家間分享少量資料,且模擬作業較不複雜。在卡牌遊戲、消除方塊的手機遊戲、即時戰略、角色扮演或回合制戰略遊戲等遊戲類型中,這些特性都很常見。
Amazon GameLift Servers 專為無法容忍延遲的遊戲所設計。在遊戲進行期間不會產生任何額外的延遲。
玩家連線至遊戲伺服器之後,所有玩家對伺服器的通訊都會在遊戲用戶端和遊戲伺服器之間直接完成。遊戲期間的延遲視玩家的網際網路連線和他們與遊戲伺服器間的實體距離而定。您可以將遊戲伺服器放置在距離玩家盡可能接近的區域和本地區域來降低延遲。Amazon GameLift Servers 支援北美洲、歐洲、亞洲、南美洲、非洲和澳洲等區域,所以您可以選擇最適合為玩家部署遊戲伺服器的位置。
是。Amazon GameLift Servers 支援 Unreal Engine、Unity,以及自訂 C# 和 C++ 遊戲引擎。請參閱 Amazon GameLift 伺服器開發人員指南進一步了解引擎整合。
亞馬遜 GameLift 服務器為 Unity 和虛擬引擎提供遊戲引擎插件。另外,還提供了伺服器軟體開發套件,可用於以 C++、C# 和 Go 程式設計語言撰寫的自訂遊戲引擎。Amazon GameLift Servers 支援在 Windows Server 2016 或 Amazon Linux 2023 執行的遊戲伺服器。Amazon GameLift Servers Realtime 支援 JavaScript,供您自訂伺服器邏輯。對亞馬遜 Linux 2 的支援將於 2025 年 6 月 30 日結束,請參閱亞馬遜 GameLift 伺服器 Linux 伺服器常見問題解答以取得更多詳細資訊。
Amazon GameLift Servers 適用於可在其上執行用戶端的各種平台。其支援所有主要平台和裝置,包括 PC、PlayStation、Xbox、Nintendo、行動裝置、Web 和 AR/VR 耳機。您可將任何後端系統與 Amazon GameLift Servers API 整合,以便使用 AWS SDK 進行配對、建立遊戲工作階段和玩家工作階段。遊戲用戶端和遊戲服務 (例如配對或驗證) 可以使用 AWS SDK 中的 Amazon GameLift 伺服器功能與 Amazon GameLift 伺服器服務進行通訊,並加入玩家參與遊戲。AWS 開發套件提供 C++、Java、.NET(C#)、Go、Python、Ruby、PHP、JavaScript 和其他主要語言。
是。Amazon GameLift Servers 依開放 Web 標準建立,而且與所有主要的遊戲平台相容。
不用,您不需要驗證玩家身分。不過,您必須為每個使用者提供唯一、非個人的可識別玩家 ID。請參閱 Amazon GameLift 伺服器開發人員指南的「整合遊戲用戶端」部分了解更多信息。遊戲後端必須使用您的 AWS 憑證,對 Amazon GameLift Servers 上的伺服器進行驗證。若要進一步瞭解如何設定和設定 AWS 認證,請造訪 Amazon GameLift 伺服器開發人員指南中的「設定 AWS 帳戶」頁面。
您可以追蹤遊戲伺服器的效能和運作狀態指標,以找出問題並進行調查。您可以從 Amazon GameLift Servers 主控台的 "Events" 索引標籤下載叢集建立日誌,在建置版本擷取、安裝和執行階段驗證期間對機群進行偵錯。您還能遠端存取叢集中的個別執行個體,以檢測狀態、偵錯問題,或連接偵錯工具。若要遠端存取執行個體,您可以在 Windows 使用 Windows 遠端桌面,或在 Linux 使用 SSH。您也可以使用 Amazon EC2 系統管理員 (SSM) 直接從 Amazon GameLift 伺服器主控台連線到叢集執行個體。 請造訪我們的亞馬遜 GameLift 伺服器開發人員指南,以了解更多有關調試
根據預設,每 30 秒會發佈一次遠程測量測量指標,包括處理層級、執行個體層級以及某些車隊層級指標。Amazon GameLift 伺服器服務所提供的指標,例如機隊容量和事件以及彙總執行個體指標,遵循標準 Amazon GameLift 伺服器 CloudWatch SLA,主控台在十分鐘內可以使用車隊級數據,並在收集後五分鐘內可以使用伺服器層級資料。
Amazon GameLift 伺服器主控台提供即時監控儀表板,幫助您跟踪和了解玩家的體驗。您可以直接在 GameLift Servers 主機中監控車隊指標,玩家會話,遊戲會話位置和其他關鍵性能指標。如需更進階的監控功能,Amazon CloudWatch 整合可讓您追蹤所有 GameLift 伺服器資源,並主動解決潛在問題。使用 CloudWatch,您可以建立自訂儀表板、設定自動警示和警報、監控詳細的效能指標,以及設定作業臨界值。GameLift 伺服器指標會在您的車隊處於活動狀態時自動推送到 CloudWatch,無需額外設置。您也可以利用內建遙測指標,透過自訂儀表板,獲得更深入的執行個體層級和遊戲特定的洞察。這些指標可協助您最佳化資源使用率、改善玩家體驗,以及快速識別和解決任何操作問題。如需有關可用指標和監控功能的詳細資訊,請參閱 Amazon GameLift 伺服器開發人員指南。
Amazon GameLift Servers 支援容器化遊戲伺服器的完整開發生命週期,可在 Amazon GameLift Servers 執行個體的內部部署、雲端或混合環境中實現一致且安全的部署。容器會封裝整個執行時期環境,包括執行遊戲伺服器所需的所有程式碼、相依項和組態檔案,開發人員可在其本機機器之間順暢地移動遊戲伺服器組建,以用於測試、暫存環境,以及在內部部署或雲端進行生產部署。使用 Amazon GameLift Servers 執行個體可讓您快速擴展或縮減運算資源,以滿足玩家需求,而無需維護實體硬體。
雖然 Amazon GameLift Servers 上的遊戲工作階段可持續的時間沒有限制,但若是長期或持續的工作階段,需要考慮到某些考量因素。Amazon GameLift Servers 可為多達 200 名玩家的工作階段提供工作階段管理。更大型且時間更長的工作階段,需要使用 Amazon DynamoDB 等獨立資料庫的自訂玩家工作階段管理解決方案。建議您將遊戲工作階段資訊存放在資料庫中,以便讓玩家檢視現有的工作階段。您可透過 Amazon GameLift Servers API,集中重新整理遊戲工作階段資訊。Amazon GameLift Servers 上的遊戲伺服器可存取您為機群定義的 IAM 角色,這允許直接從遊戲伺服器存取 Amazon S3 和 Amazon DynamoDB 等儲存體和資料庫。針對在 VPC 內部私有子網路中執行的資料庫,您需要建立安全的 API 層,以允許遊戲伺服器存取資料。針對需要對數千名玩家進行全球分割的大規模 MMO,Amazon EC2、Amazon ECS 或 Amazon EKS 上的自訂解決方案通常是比 Amazon GameLift Servers 更好的解決方案。如需有關 AWS 持續性世界遊戲託管的指引,請瀏覽此處的 AWS 解決方案庫,以瞭解遊戲。
亞馬遜 GameLift 服務器工具包包括一個快速構建更新工具,可讓您替換在活動的 Amazon GameLift 服務器艦隊上構建的遊戲服務器。這可將開發機群的反覆運作時間縮短至短短幾分鐘,讓開發人員能夠快速測試變更,並為 QA 測試人員和其他內部團隊提供更新的遊戲伺服器版本。
Amazon GameLift 伺服器工具包包含一個生產部署範例指令碼,說明如何更新部署在 Amazon GameLift 伺服器管理的 EC2 叢集上部署在目前託管實時遊戲的遊戲伺服器組建。若遊戲開發人員需要在不中斷即時工作階段的情況下,更新其遊戲伺服器組建,他們可修改並使用範例指令碼來完成該任務。指令碼會部署新的遊戲伺服器,然後利用別名將玩家流量轉移到執行更新版本的遊戲伺服器。
是。您可利用 Amazon GameLift Servers Anywhere,將內部部署基礎設施與受管 Amazon GameLift Servers 機群相結合,以託管全球混合遊戲伺服器機群。如需更多信息,請參閱我們帶有 Amazon GameLift Servers Anywhere 的混合遊戲服務器託管博客文章和開發人員指南。
Amazon Machine Image (AMI) 是由 AWS 提供的受支援和維護映像,用於 Amazon EC2。AMI 旨在為 Amazon EC2 上執行的應用程式提供穩定、安全和高效能的執行環境。其中也包含一些可輕鬆與 AWS 整合的套件,包括啟動組態工具和許多常見的 AWS 程式庫和工具。AWS 為執行 Amazon AMI 的所有執行個體提供持續的安全性和維護更新。
首先,使用 AWS 開發套件和亞馬遜 GameLift 服務器 SDK 將亞馬遜 GameLift 伺服器整合到遊戲後端和遊戲伺服器中。然後,將遊戲伺服器上傳到 AWS 帳戶中的 Amazon GameLift Servers,接著使用 Amazon GameLift Servers 主控台設定運算資源機群並部署您的遊戲。當玩家連線之後,您可以透過 Amazon GameLift Servers 主控台監控機群。您也可以使用 AWS 開發套件,整合 Amazon GameLift Servers 與身分或配對等自訂遊戲服務。
Amazon GameLift Servers 提供了文件,以協助您為遊戲的製作發布做好準備。主題包括準備遊戲以便與 Amazon GameLift Servers 搭配使用、負載測試、請求提高服務配額。請參閱我們的開發人員指南以獲取更多信息。
每個客戶都可以存取文件、論壇、 AWS 解決方案庫和 Amazon GameLift 伺服器工具包。AWS 高級支援套件中提供其他支援。
執行個體與機群
全部開啟機群是一組運算資源,可執行您的遊戲組建並託管遊戲工作階段。還可在全球多個位置提供託管。有兩種類型的機群:Amazon GameLift Servers 機群和 Amazon GameLift Servers Anywhere 機群。Amazon GameLift Servers 機群將託管資源呈現為一組全受管 Amazon Elastic Compute Cloud (Amazon EC2) 虛擬電腦,稱為執行個體。Amazon GameLift Servers Anywhere 機群以一組客戶受管伺服器的形式呈現託管資源。您可以根據玩家需求,增加或減少機群中的執行個體數目或客戶受管硬體。機群可設定為使用特定執行個體類型、用來部署組建,以及在每個執行個體上執行一或多個伺服器處理程序。
多位置機群是在多個地理位置託管資源的機群。多位置機群有一個主要區域,以及一個或多個遠端位置。利用多位置機群,您可上傳遊戲二進位,並在多個地理位置部署託管資源。遠端位置可以是 Amazon GameLift Servers 支援的任何 AWS 區域或 Local Zones。請訪問亞馬遜 GameLift 服務器開發人員指南以獲取更多信息。
機群建立時間取決於遊戲組建的大小、安裝指令碼執行時期,以及您要部署的位置數量。此時間依據您提交機群建立請求,到完全部署並可供玩家存取的時間測量。若要進一步了解車隊建立時間,請瀏覽開發人員指南。
請參閱亞馬遜 GameLift 伺服器執行個體定價頁面,以取得亞馬遜 GameLift 伺服器執行個體的完整清單。
正確的執行個體類型取決於遊戲的伺服器效能,以及您計劃在每個執行個體上同時執行的伺服器處理程序數目。遊戲的運算複雜度、遊戲和網路程式碼是否最佳化,以及玩家的最大數量,是判斷所需執行個體大小的主要因素。Amazon GameLift Servers 的其中一項優勢是只需依使用的數量付費;因此,您能夠方便而經濟地針對不同的執行個體系列和類型測試遊戲的效能。
最多 50 個。伺服器處理程序的數目取決於遊戲伺服器的效能需求,以及您選擇的叢集執行個體類型。設定叢集時,您要選取執行個體類型,並設定叢集以同時執行最佳數量的伺服器處理程序。在較少的執行個體上執行較多的處理程序有助於降低成本。您也可以設定機群,在各個執行個體上執行多個伺服器組建或遊戲組態。
Amazon GameLift Servers 提供真正的彈性運算環境。有了 Amazon GameLift Servers 執行個體,您可以在幾分鐘 (而不是幾小時或幾天) 內增加或減少容量。您可以同時佈建一個、數百個,甚至數以千計的伺服器執行個體。
利用 Amazon GameLift Servers 目標追蹤功能透過無縫方式提供所需的容量,以符合玩家需求的變化。目標追蹤是一種自動調整規模功能,您只要針對可用的遊戲工作階段設定百分比目標,建立可容納玩家流量波動的緩衝區即可。Amazon GameLift Servers 會隨需求新增或移除容量,將這個可用遊戲工作階段的緩衝區保持在您定義的目標值,並調整以適應波動負載模式,盡量減少容量的快速波動。如需詳細資訊,請參閱 Amazon GameLift 伺服器開發人員指南中的自動縮放區段落。
Amazon GameLift Servers 會保留活動指標。當您終止執行個體時,遊戲伺服器產生和存放在執行個體的任何資料都會遺失。不過,您可以指示 Amazon GameLift Servers 在終止執行個體之後保留並存放這些日誌檔案最多七天的時間。
是。您可以遠端存取叢集內狀態為啟用中、作用中或錯誤狀態的執行個體。您也可以使用 Amazon EC2 系統管理員 (SSM) 直接從 Amazon GameLift 伺服器主控台連線到叢集執行個體。 這有助於偵錯、即時查看玩家活動,或連接效能監控或基準工具。您可以使用 AWS 命令列介面 (CLI) 或 Amazon GameLift 伺服器主控台修改機隊的連接埠設定和通訊協定。 請參閱 Amazon GameLift 伺服器開發人員指南,進一步瞭解如何遠端連線至亞馬遜 GameLift 伺服器陣列執行個體。
可以,Amazon GameLift Servers 有別名功能,可以很容易更新生產機群。別名可以讓您將流量導向到叢集,無須變更用戶端終端節點的描述項。建立新的生產機群之後,可以編輯別名,從舊叢集指向此新叢集,將所有連線的玩家路由到新機群別名功能。請參閱我們的 Amazon GameLift 伺服器開發人員指南,進一步了解如何建立別名。
若要查看 Amazon GameLift 伺服器目前可用的地區清單,請瀏覽亞馬遜 GameLift 伺服器說明文件。
AWS 本機區域可讓您使用 Amazon GameLift 伺服器更接近更多終端使用者,為他們提供非常低延遲存取執行階段式多人遊戲的專用遊戲伺服器。AWS Local Zones 是一種新型 AWS 基礎設施,旨在執行需要低於十毫秒延遲的遊戲相關工作負載,例如遠端即時遊戲以及擴增實境和虛擬實境。並非每一位客戶都想操作其內部部署資料中心,其他客戶或許早就想完全地擺脫本機資料中心。Local Zones 允許客戶獲得擁有運算資源更接近最終使用者的所有優勢,而無需擁有和操作他們自己的資料中心基礎設施。
若要查看 Amazon GameLift 伺服器目前可用的本地區域清單,請造訪亞馬遜 GameLift 伺服器說明文件。
我們在適用於 Amazon GameLift Servers 的 Local Zones 中支援以下執行個體類型:C5d 2xlarge 和 R5d 2xlarge。
Amazon GameLift Servers Spot
全部開啟Amazon GameLift Servers Spot 執行個體可以存取備用 AWS 運算容量,與隨需價格相比可節省 50% 至 85%。但是,當 AWS 需要收回容量時,會在兩分鐘前通知您並中斷 Spot 執行個體。您可以在這段通知期間遷移或關閉在這些執行個體上執行的遊戲。使用 Amazon GameLift Servers 內建的遊戲工作階段放置演算法,您可以最佳化成本節省,同時保持較高的遊戲伺服器可用性。演算法可根據玩家延遲、執行個體價格和 Spot 中斷率在遊戲伺服器上放置新工作階段。您可以自訂演算法平衡這些優先順序的方式。
您可以獲得與 Amazon GameLift Servers 隨需執行個體相同的高效能硬體,還能節省 50% 至 85% 的成本。雖然與只使用隨需執行個體相較之下,伺服器可用性會有小幅的下滑,但可節省大量的成本。如需有關現貨定價的詳細資訊和查看定價範例,請參閱 Amazon GameLift 伺服器服務定價頁面。
您可以在我們的開發人員指南中找到使用 Spot 執行個體的最佳做法。您也可以在我們的開發人員指南中找到有關如何最佳設置 Spot 執行個體的遊戲工作階段佇列的教程。
AWS 有時需要更多的容量,因此部分 Amazon GameLift Servers Spot 執行個體會收到遊戲伺服器必須在兩分鐘內關閉的警告。發生這種情況時,您可以在這段警告期間逐步遷移或關閉作用中的遊戲工作階段。為了讓您的遊戲保有相同的可用容量,遊戲工作階段放置演算法會使用備用 Spot 執行個體類型或隨需執行個體,在相同的區域中自動啟動新的伺服器。
否。Amazon GameLift Servers 遊戲工作階段放置演算法可最大限度地減少終止機率。
Amazon GameLift Servers 遊戲工作階段放置演算法可追蹤 Spot 中斷率,並使用該資料將遊戲自動放到中斷頻率低的執行個體。
Spot 執行個體持續執行時,會根據每個小時一開始設定的價格收費。
AWS 管理主控台提供詳細的帳單報告,其中顯示了所有執行個體的 Spot 執行個體啟動和終止/停止時間。
Amazon GameLift Servers Spot 價格會隨著每個區域中每種執行個體類型目前的供需加以調整。Spot 執行個體的價格由 Amazon 制定,然後根據 Spot 執行個體容量的長期供需趨勢逐漸調整。但是,Amazon GameLift Servers Spot 價格絕對不會高於 Amazon GameLift Servers 隨需價格。您可以在 Amazon GameLift Servers 主控台針對每個執行個體類型和區域查看 Amazon GameLift Servers Spot 三個月的歷史定價及節省的金額資料。
Amazon GameLift Servers FlexMatch
全部開啟任何人使用 Amazon GameLift Servers 受管遊戲伺服器時,都能使用 FlexMatch。FlexMatch 還可用做獨立功能,以及供任何人使用,而不論他們是點對點、在內部部署還是雲端運算原始型別上託管遊戲。請參閱我們的文件以獲取有關 FlexMatch 的更多信息。
若要查看 FlexMatch 目前可用的地區清單,請瀏覽亞馬遜 GameLift 伺服器文件。
要查看可以放置 FlexMatch 配對器的地區列表,請訪問亞馬遜 GameLift 服務器文檔。
否。建立 FlexMatch 規則集之後就不能再變更。若要變更規則集,您必須複製該規則集、提供新名稱,再進行變更。若要變更即時配對器的規則集,則必須將配對器的組態更新為使用新的規則集取代舊的規則集。因為可能有一或多個即時配對器同時使用一個規則集,此限制可預防對即時生產系統造成意想不到的後果。
是。如果您想使用自己的配對系統,可以將配對結果饋送到您所定義的任何遊戲工作階段佇列。
在獨立模式下使用 FlexMatch 將根據玩家套餐和所用的配對時間產生費用。如需詳細資訊,請參閱亞馬遜 GameLift 伺服器 FlexMatch 定價頁面。透過 FlexMatch 成功產生的配對會自動建立新的遊戲工作階段。根據您管理遊戲伺服器容量的方式,建立新的遊戲會話可能會觸發額外的伺服器執行個體,而您將收取標準 Amazon GameLift Servers 執行個體價格。
改善玩家體驗
全部開啟Amazon GameLift 服務器提供 UDP(用戶數據包通訊協定)ping 信標,可讓您測量遊戲用戶端和遊戲服務器之間的實時網絡延遲。這些信標都部署在可用 Amazon GameLift 伺服器的每個 AWS 區域和本地區域。通過將 UDP 數據包發送到這些信標並測量來回時間,您可以準確地確定玩家在連接到不同位置的遊戲服務器時會遇到的網絡延遲。如需有關 UDP ping 信標的詳細資訊,包括如何實作延遲測量和快取信標端點的最佳做法的指南,請參閱 Amazon GameLift 伺服器託管指南中的 UDP ping 信標。
由於與 TCP 相比,大多數多人遊戲都使用 UDP(用戶數據包通訊協定)進行實時遊戲流量。雖然 ICMP ping 可以提供網絡連接的一般指示,但 UDP ping 信標可以測量您的遊戲流量將經歷的實際延遲。這可為您提供更準確的數據,以作出關於遊戲服務器放置和玩家匹配的決定。
您可以使用 Amazon GameLift 伺服器 UDP ping 信標來測量從玩家的位置到不同 AWS 區域和本地區域的實際網路延遲。通過收集這些延遲數據,您可以識別哪些位置為您的玩家提供最低的延遲,然後您可以將 Amazon GameLift 伺服器設置為將遊戲會話放置在這些最佳位置。信標端點可通過 Amazon GameLift 服務器列表位置 API 獲得,因此可以輕鬆地以編程方式測試所有可用位置的延遲。如需有關 UDP ping 信標的詳細資訊,包括如何實作延遲測量和快取信標端點的最佳做法的指南,請參閱 Amazon GameLift 伺服器託管指南中的 UDP ping 信標。
是。UDP ping 信標的速率限制為每個來源 IP 位址每秒 3 個交易 (ping),並支援最大 300 位元組大小的 UDP 封包。這些限制有助於確保服務的公平使用,同時仍為所有客戶提供準確的延遲測量。如需詳細資訊,包括如何實作延遲測量和快取信標端點的最佳做法的指導,請參閱 Amazon GameLift 伺服器託管指南中的 UDP ping 信標。
不,在亞馬遜 GameLift 服務器中包含 UDP ping 信標,無需額外費用。您可以使用它們來測量從任意數量的用戶端位置到 Amazon GameLift 伺服器支援的任何 AWS 區域或本地區域的延遲。
UDP ping 信標允許您將實時延遲數據合併到配對邏輯中。通過測量玩家和潛在遊戲服務器位置之間的實際 UDP 延遲,您可以創建具有可接受的延遲的玩家分組到同一服務器的比賽。這有助於確保在比賽中所有玩家都能獲得一致且公平的體驗。
UDP ping 信標提供可靠的測量用戶端和 Amazon GameLift 伺服器託管位置之間的實際 UDP 封包延遲。但是,網絡條件可能會隨時間變化,因此我們建議您進行多次測量,並使用平均值或其他統計方法來考慮差異。信標每秒 3 次交易的速率限制提供足夠的取樣,以準確估算延遲,同時防止濫用。
儲存
全部開啟Amazon GameLift Servers 為每個執行個體包含 50 GB 的 EBS 一般用途 (SSD) 磁碟區。但可調整此限制。如需詳細資訊,請參閱 Service Quotas 頁面。
組建型錄是已經上傳到 Amazon GameLift Servers 的所有伺服器組建的一個記錄。處於就緒狀態的組建隨時都能用來建立機群。
組建型錄最多可存放 1,000 個組建或 100 GB 的儲存容量。
Service Quotas
全部開啟是,每個區域預設只能有 10 個機群。但可調整此限制。如需詳細資訊,請參閱亞馬遜 GameLift 伺服器服務配額頁面。
否,您只會受到 AWS 帳戶的限制。
是,Amazon GameLift Servers 的限額取決於您的 AWS 帳戶可用的執行個體數目。如果您需要提高此限制,您可以通過 Amazon GameLift 服務器控制台中的服務限制頁面進行此操作。
如果您使用 Amazon GameLift Servers 來管理遊戲工作階段,或在配對玩家之後使用 FlexMatch 來建立新的遊戲工作階段,則每個遊戲工作階段的玩家數量上限為 200。如果您不使用 Amazon GameLift Servers 來管理遊戲工作階段,則玩家數量僅受正在使用的硬體和網路約束的限制。
沒有,每個執行個體的玩家數目上限,主要是由您的遊戲設計和遊戲程式碼決定。
否。
計費
全部開啟您只需支付遊戲實際使用的運算資源和頻寬費用,無須簽署每月或每年合約。如需詳細資訊,請參閱亞馬遜 GameLift 伺服器定價頁面。
獨立模式下的 FlexMatch,每百萬玩家套餐收取 20 USD,每一配對小時收取 1 USD。每次您提交播放遊戲工作階段的玩家請求時,FlexMatch 將算作一個玩家套餐。此套餐還包括用於評估配對的玩家屬性。FlexMatch 執行配對評估的持續時間計為配對時數,四捨五入至最接近的 1 毫秒。
如需詳細資訊,請參閱 FlexMatch 定價頁面。
依據置放的每個遊戲工作階段和每個伺服器程序連線分鐘數計費。當您發出成功的 API 請求,以在可執行遊戲伺服器軟體組建的硬體上託管遊戲工作階段時,將會置放一個遊戲工作階段。伺服器程序連線分鐘數依據 GLA 註冊遊戲伺服器上,單一運算程序的一分鐘連線時間來定義。
如需詳細資訊,請參閱任何地方定價頁面。
否。請注意,Realtime 伺服器會在遊戲工作階段情境下執行。根據您管理遊戲伺服器容量的方式,建立新的遊戲會話可能會觸發額外的伺服器執行個體,而您將收取標準 Amazon GameLift Servers 執行個體價格。
否,我們不會依您上傳遊戲版本的方式來計費。您只需支付遊戲實際使用的運算資源和頻寬費用,無須簽署每月或每年合約。
當您分配 Amazon GameLift Servers 容量,而 Amazon GameLift Servers 在每個執行個體上第一次啟動遊戲的伺服器二進位檔時開始計費。停止執行個體之後,便會停止計費。Windows 和 Linux 執行個體均依執行個體秒數計費,且每個執行個體需支付 1 分鐘的最低費用。
服務水準協議 (SLA)
全部開啟我們的 SLA 保證在某一區域內,Amazon GameLift Servers 的每月正常運行時間百分比至少為 99.5%。
如果在每月計費周期內,您所在區域的月度正常運行時間百分比低於 99.5%,您就有資格申請 SLA 針對 Amazon GameLift Servers 提供的抵扣。有關 SLA 的所有條款和條件的完整詳細信息,以及如何提交索賠的詳細信息,請參閱 https://aws.amazon.com/gamelift/sla/ 。
安全性
全部開啟不只有擁有必要 AWS 認證的授權使用者才能存取 Amazon GameLift 伺服器主控台。您可以使用 AWS Identity and Access Management (IAM) 在團隊之間安全共用 AWS 登入資料。如需詳細資訊,請參閱為亞馬遜 GameLift 伺服器建立 IAM 政策。
是。若要接收在您帳戶上進行的 Amazon GameLift 伺服器 API 呼叫的歷史記錄,只需在 AWS 管理主控台中開啟 CloudTrail 即可。
如需有關保護 AWS 資源的詳細資訊,請參閱 AWS 安全中心。
免費試用
全部開啟- 根據區域每月 125 小時的 Amazon GameLift Servers c3.large、c4.large 和 c5.large (組合) 隨需執行個體使用時間,加上 50 GB 的 EBS 一般用途 (SSD) 儲存空間
- 適用於所有 AWS 服務的每月 15 GB 傳出頻寬
註冊 AWS 帳戶即可立即存取 AWS 免費方案,並提供以下權益: