YoVDO

Amazon GameLift Primer (Korean)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon GameLift Courses Scalability Courses Infrastructure Management Courses Session Management Courses Multiplayer Game Hosting Courses

Course Description

Overview

과정 설명

이 과정에서는 인프라 및 세션 관리, 게임 세션 배치 및 매치메이킹과 같은 기능을 시작으로 Amazon GameLift에 대해 자세히 살펴봅니다. 그런 다음에는 멀티플레이어 게임 호스팅, 관리 및 조정에서 발생하는 문제와 GameLift로 이러한 문제를 해결하는 방법에 대해 알아봅니다. 마지막으로 매치메이킹에 영향을 미치는 솔루션 설계 결정과 게임 서버 호스팅과 관련된 비용에 대해 설명합니다.


수강 대상

과정의 대상은 다음과 같습니다.

• 게임 솔루션에서 GameLift를 사용할지 여부를 결정하는 백엔드 게임 개발자, 운영 엔지니어 및 설계자

• GameLift 적용을 가속화하려는 백엔드 게임 개발자


과정 목표

이 교육 과정에서 배우게 될 내용은 다음과 같습니다.

• Amazon GameLift와 주요 기능을 설명합니다.

o 인프라 관리, 플릿 호스팅 및 조정

o 세션 관리

o 게임 세션 배치

o 매치메이킹 및 다시 채우기

• 온라인 멀티플레이어 게임 호스팅 및 조정의 주요 과제를 설명합니다.

• GameLift가 어떻게 게임 호스팅 문제를 해결하여 확장성, 보안, 안정성 및 공정한 게임플레이를 제공하는지 설명합니다.

• 매치메이킹이 팀에 플레이어를 배정하고 게임 세션 매치를 만드는 방법을 설명합니다.

• 총 비용에 영향을 미치는 주요 GameLift 옵션 및 솔루션 설계 방법을 설명합니다.

• 추가 학습 및 리소스에 대한 정보를 제공합니다.


수강 전 권장 사항

이 교육 과정을 수강하려면 다음 조건을 갖추는 것이 좋습니다.

• 게임 솔루션에서 GameLift를 사용할지 여부를 결정하는 백엔드 게임 개발자

• GameLift 적용을 가속화하려는 백엔드 게임 개발자

• 클라우드 컴퓨팅 및 Amazon Web Services에 대한 기초적인 이해(Cloud Practitioner Essentials 이상 수료)


강의 형태

이 과정은 디지털 교육을 통해 제공됩니다.


시간

120분


과정 개요


이 과정에서는 모듈 1: Amazon GameLift Primer(개요)의 개념을 다룹니다.

• Amazon GameLift는 프로그램을 실행하는 것 이상의 기능을 수행합니다. 어젠다

• 이 과정의 학습 목표


모듈 2: 게임 호스팅 요구 사항

• 게임 성장을 위한 기본적인 요구 사항

• 매치메이킹

• 팀

• 지연

• 참여 유지

• 의사 결정을 위한 데이터


모듈 3: Amazon GameLift의 주요 이점

• 온디맨드 게임 세션

• 글로벌 배포

• 정확한 용량

• 비용과 일치하는 수익화


모듈 4: GameLift 이해

• 서비스와 프레임워크 설계

• GameLift 시스템

o 매치메이킹

o 게임 세션 배치

o 세션 관리

o 인프라 관리


모듈 5: 게임 서비스 로직

• 게임 설정 코드

o 게임 백엔드 코드

o GameLift API의 추상화 수준

o 게임 서버 코드

• 게임 서비스 로직 흐름

• Realtime 서버

• 보안 통신

• GameLift에서 AWS 리소스 사용



모듈 6: 인프라 관리 시스템

• 게임 설정 코드

o 게임 백엔드 코드

o GameLift API의 추상화 수준

o 게임 서버 코드


모듈 7: 세션 관리 시스템

• 게임 세션 관리

• 플레이어 세션 관리


모듈 8: 게임 세션 배치 시스템

• 안정성

o 대기열을 사용하여 안정성 달성

o 스팟 플릿과 함께 신뢰할 수 있는 대기열 사용

• 지연

o 플레이어 지연 데이터가 없는 대기열 작업

o 플레이어 지연 데이터를 사용한 대기열 작업

• 글로벌 배포로 확장


모듈 9: 매치메이킹 시스템 FlexMatch를 통한 매치메이킹

• 4인 게임 예

• 플레이어 속성 및 규칙

• 팀

• 규칙 유형

o 예: 동일한 팀 크기

o 예: 공정한 팀 스킬

• 매치메이킹 제어

o 매치메이킹에서 지연의 역할

o 규칙 확장

o 다시 채우기

o 이벤트 알림


모듈 10: GameLift 개발 개요

• 플레이어 구성 요소

• 서버 소프트웨어 통합

o 서비스 소프트웨어 통합

• 클라이언트 소프트웨어 통합

o 백엔드 게임 서비스 통합

• 매치메이킹

• 게임 세션 배치

• 세션 관리

• Realtime Server Client API


모듈 11: 게임 데이터

• 게임 데이터의 주요 소비자 인식

• GameLift 콘솔에 표시되는 데이터 구성 요소 식별

• GameLift가 지원하는 주요 AWS 서비스 모니터링 및 분석 서비스 나열


모듈 12: 게임 재무

• 총 비용의 종속 요인 및 독립 요인 인식

• 비용에 영향을 미치는 GameLift 설계 선택 설명

• 계획(예산), 모니터링 및 비용 제어를 위한 서비스 식별


모듈 13: Amazon GameLift 데모

• 간단한 게임 서비스 설정 및 배포

• Amazon GameLift 액세스를 위한 역할 설정

• Amazon GameLift에서 호스팅할 게임 서버 준비

• Amazon GameLift와 함께 사용할 클라이언트 준비

• 통합 테스트

• 플릿 구성 및 배포


모듈 14: 결론


모듈 15: 지식 평가


Tags

Related Courses

Financial Sustainability: The Numbers side of Social Enterprise
+Acumen via NovoEd
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Developing Repeatable Models® to Scale Your Impact
+Acumen via Independent
Managing Microsoft Windows Server Active Directory Domain Services
Microsoft via edX
Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms