本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
GAMEPERF07-BP03 定期監控配對效能
最佳化玩家遊戲效能最明顯的方式之一,就是縮短他們進入遊戲工作階段之前必須等待的時間。長時間等待可能會導致玩家失去興趣並導致流失,因此在設計配對解決方案時請務必考慮這一點。
未建立此最佳實務時的曝險等級:高
實作指引
當您為遊戲設計配對組態時,請建立規則來判斷套用條件以形成配對。您應該考慮這些規則對系統效能的影響,特別是玩家的等待時間。部署配對實作的變更之前,例如新增配對條件或篩選條件,請事先測試此變更,或考慮將此變更逐步發佈給小型範例玩家,做為 Canary 或 A/B 測試,以收集效能指標,然後再將此變更引入整個玩家群體。
設定您的配對服務來產生詳細日誌,以了解套用至每個配對請求的條件或規則。這有助於審核,並視需要調整配對實作。
例如,Amazon GameLift FlexMatch 提供全受管配對服務,可做為獨立服務與您自己的遊戲伺服器託管,或與 Amazon GameLift 上託管的遊戲伺服器搭配使用。FlexMatch 可以產生 Amazon EventBridge 的事件通知,請參閱設定 FlexMatch 事件通知。使用 Amazon Simple Notification Service (Amazon SNS) 以 JSON 格式接收配對資料,可讓您自動處理和儲存此資訊以供分析,以改善配對效能。
設定指標以追蹤配對服務為玩家尋找適合的遊戲工作階段所需的時間。定期檢閱配對持續時間指標,並將這些時間與玩家行為和社群情緒建立關聯。使用此資料來開發適當的配對逾時閾值,這些閾值可以包含在配對規則組態中。
例如,Amazon GameLift FlexMatch 支援定義配對請求逾時,以及建立配對規則,以允許一段時間內的需求放寬。此功能可讓您建立配對,以直接調整以建立配對,並在難以找到配對時將玩家放入遊戲工作階段。