View a markdown version of this page

GAMEPERF03-BP01 使用 Amazon GameLift Anywhere 和 GameLift 測試工具組 - 遊戲產業鏡頭

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

GAMEPERF03-BP01 使用 Amazon GameLift Anywhere 和 GameLift 測試工具組

為了透過反覆開發程序提高效能效率,請利用 Amazon GameLift Anywhere 和 Amazon GameLift 測試工具組來建立全面的測試環境。

未建立此最佳實務時的曝險等級:

實作指引

這種方法允許快速迭代、有效率的資料收集,以及詳細的效能分析。關鍵步驟包括:

建立測試環境

使用 Amazon GameLift Anywhere 設定本機或雲端測試環境。此設定不需要將每個遊戲伺服器建置迭代上傳至受管機群,進而縮短啟用時間。

整合 Amazon GameLift 測試工具組

將 Amazon GameLift 測試工具組納入您的開發工作流程。工具組提供指令碼、工具和程式庫,以視覺化 Amazon GameLift 基礎設施、啟動虛擬玩家,並使用 FlexMatch 模擬器反覆查看 FlexMatch 規則集。它簡化了 Amazon GameLift 資源的整合和管理,可讓您自動化常見任務並收集效能分析所需的資料。

快速建置和測試週期

使用新建置快速更新測試機群、啟動測試機群並開始測試。這有助於快速build-test-repeat週期,讓開發人員能夠驗證遊戲玩家體驗的各個層面,包括多玩家互動。

全面測試

測試您的遊戲伺服器與 Amazon GameLift 伺服器 SDK、後端服務互動、配對組態和其他 GameLift 託管功能的整合。利用 GameLift 測試工具組來自動化測試並收集詳細的效能指標,確保遊戲元件可無縫搭配運作。

分析效能資料

使用 GameLift 測試工具組收集的資料,分析效能瓶頸並最佳化您的遊戲伺服器。工具組有助於追蹤關鍵指標、識別問題,並做出資料驅動型決策,以提高效能效率。

透過將 Amazon GameLift Anywhere 和 GameLift 測試工具組整合到您的反覆開發程序中,您可以透過快速測試、全面整合檢查和詳細的效能分析,大幅提升效能效率。

實作步驟

  • 使用 Amazon GameLift Anywhere 建立測試環境,減少遊戲伺服器建置的啟用時間,並啟用快速反覆運算。

  • 整合 Amazon GameLift 測試工具組,以在開發期間自動化測試任務、模擬玩家和驗證 FlexMatch 組態。

  • 使用 GameLift 測試工具組收集和分析效能資料,以識別瓶頸、最佳化遊戲伺服器並提高效能效率。