Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Amazon GameLift Primer (Traditional Chinese)

Amazon Web Services and Amazon via AWS Skill Builder

This course may be unavailable.

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

本課程的主要目標是促進您對 GameLift 的了解。如果您仍在考慮 GameLift 是否適合特定專案,本課程應該可以讓您在思考問題方面更聰明且深入。如果您已決定使用 GameLift,本課程應該會降低一些使用上的複雜性,讓使用 GameLift 學習開發的過程變得更快、更容易。

注意:本課程具有本地化的註釋/字幕。旁白保留英語。要顯示字幕,請按一下播放器右下角的 CC 按鈕。


目標對象

本課程適用於:

  • 決定是否在遊戲解決方案中使用 GameLift 的後端遊戲開發人員。
  • 想要加速 GameLift 採用的後端遊戲開發人員。


課程目標

本課程旨在教導您如何:

  • 描述 Amazon GameLift 及其主要特色和功能:
    • 基礎設施管理、叢集託管及擴展
    • 工作階段管理
    • 遊戲工作階段位置
    • 配對與回填
  • 討論託管和擴展多人線上遊戲的主要挑戰
  • 描述 GameLift 如何解決遊戲託管問題,以提供可擴展性、安全性、可靠性和公平遊戲
  • 說明配對的運作方式,將玩家指派給隊伍,並建立遊戲工作階段對戰
  • 描述會影響總成本的重要 GameLift 選項和解決方案設計決策
  • 提供額外學習和資源的資訊


先決條件

我們建議參加本課程的人員具備:

  • 決定是否在遊戲解決方案中使用 GameLift 的後端遊戲開發人員。
  • 想要加速 GameLift 採用的後端遊戲開發人員。


授課方式

  • 本課程以數位訓練方式提供。


持續時間

  • 120 分鐘


課程大綱

本課程涵蓋下列概念:

單元 1: Amazon GameLift 入門 (概觀)

  • Amazon GameLift 的功能不僅只有執行程式
  • 日程
  • 本課程的學習目標

單元 2: 遊戲託管需求

  • 培養遊戲的基本需求
  • 配對
  • 團隊
  • 延遲
  • 保留參與
  • 決策所需的資料

單元 3: Amazon GameLift 的主要優點

  • 隨需遊戲工作階段
  • 全域部署
  • 正確容量
  • 盈利與成本相符

單元 4: 瞭解 GameLift

  • 服務與架構設計
  • GameLift 系統
    • 配對
    • 遊戲工作階段位置
    • 工作階段管理
    • 基礎設施管理

單元 5: 遊戲服務邏輯

  • 遊戲設定代碼
    • 遊戲後端代碼
    • GameLift API 中的抽象層級
    • 遊戲伺服器代碼
  • 遊戲服務邏輯流程
  • 即時伺服器
  • 安全通訊
  • 使用來自 GameLift 的 AWS 資源

單元 6: 基礎設施管理系統

  • 遊戲設定代碼
    • 遊戲後端代碼
    • GameLift API 中的抽象層級
    • 遊戲伺服器代碼

單元 7: 工作階段管理系統

  • 遊戲工作階段管理
  • 玩家工作階段管理

單元 8: 遊戲工作階段位置系統

  • 可靠性
    • 使用佇列提供可靠性
    • 搭配 Spot 叢集使用可靠的佇列
  • 延遲
    • 沒有玩家延遲資料的佇列操作
    • 具備玩家延遲資料的佇列操作
  • 擴展至全域部署

單元 9: 配對系統

  • 使用 FlexMatch 進行配對
  • 4 位玩家遊戲範例
  • 玩家屬性與規則
  • 團隊
  • 規則類型
    • 例如: 相同的團隊規模
    • 例如: 公平的團隊技能
  • 配對控制
    • 延遲在配對中扮演的角色
    • 規則展開
    • 回填
    • 事件通知

單元 10: GameLift 開發概觀

  • 玩家元件
  • 伺服器軟體整合
    • 服務軟體整合
  • 用戶端軟體整合
    • 整合後端遊戲服務
  • 配對
  • 遊戲工作階段位置
  • 工作階段管理
  • 即時伺服器用戶端 API

單元 11: 遊戲資料

  • 辨識遊戲資料的主要消費者
  • 識別 GameLift 主控台中顯示的資料元件
  • 列出 GameLift 支援的主要 AWS 服務監控和分析服務

單元 12: 遊戲財務

  • 辨識總成本的相依和獨立因素。
  • 描述影響成本的 GameLift 設計選項。
  • 識別規劃 (預算)、監控和成本控制的服務。

單元 13: Amazon GameLift 演示

  • 設定及部署簡單的遊戲服務
  • 設定 Amazon GameLift 存取的角色
  • 準備在 Amazon GameLift 上託管的遊戲伺服器
  • 準備客戶端與 Amazon GameLift 一起使用
  • 測試整合
  • 設定和部署叢集

單元 14: 結論

單元 15: 知識評定

Reviews

Start your review of Amazon GameLift Primer (Traditional Chinese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.