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 (Korean)

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!

과정 설명

이 과정에서는 인프라 및 세션 관리, 게임 세션 배치 및 매치메이킹과 같은 기능을 시작으로 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: 지식 평가

Reviews

Start your review of Amazon GameLift Primer (Korean)

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.