處理作用中裝置變更
當玩家在工作階段中途切換裝置時,請務必防止他們因同時在多部裝置上遊玩而意外遺失進度。問題案例
- 玩家從裝置 A 開始:開始遊玩,裝置 A 成為「作用中」裝置
- 玩家切換至裝置 B:登入並選擇「同步上次儲存的資料」
- 裝置 B 成為作用中:裝置 A 不再是作用中裝置,但可能並不知道這一點
- 遺失進度的風險:玩家可能會繼續在裝置 A 上遊玩,造成衝突的存檔狀態
解決方案:作用中裝置回呼
接聽作用中裝置變更,並正常處理轉換:回呼實作範例
XBOX 特定例外
如果您的遊戲只使用 XBOX 的單一存在點 (SPOP) 功能登入,則會自動防止此案例。SPOP 可確保使用者一次只能在一部 XBOX 裝置上登入。最佳做法
- 對於多平台遊戲,一律實作此回呼
- 回呼觸發時立即暫停遊戲
- 清楚地向玩家說明為什麼他們會被帶回功能表
- 透過返回主功能表而非關閉遊戲,讓重新進入更容易
