Amazon GameLift Realtime Server Workshop 진행 해보기- Part.1 사전 준비

An mihyang
Cloud Villains
Published in
4 min readJun 30, 2023

Amazon GameLift란 세션 기반 멀티 플레이어 게임 서버를 저렴한 비용으로 클라우드에 호스팅할 수 있을 뿐만 아니라, 배포, 운영 확장까지 가능한 AWS의 서비스 입니다.

Amazon GameLift를 사용하면 사용자들은 게임 서버 인프라 및 관리에 소요되는 시간을 줄여 개발에 집중하여, 게임 출시를 앞당길 수 있습니다.

이렇게만 설명하면 AWS GameLift가 뭔지 감이 안 잡히실 수도 있는데요! 그래서 AWS에서 제공하는 WorkShop을 함께 진행해 보도록 하겠습니다.

워크샵의 출처는 아래와 같습니다. (해당 포스트에 나오는 모든 소스 코드의 출처는 아래에 있습니다.)

https://catalog.us-east-1.prod.workshops.aws/workshops/bccf7c14-8f6f-441b-a4ff-fd6a2b402892/ja-JP

1. Unity 준비

Unity Hub를 아직 설치하지 않은 분은 1.1을 진행, 설치하셨다면 1.2 단계로 넘어갑니다.

1.1. Unity Hub 다운로드

1.2. Unity 다운로드

해당 과정에서는 Unity 2020.3.2f1 버전을 설치합니다. 해당 버전이 이미 설치되어 있다면 1.3. 단계로 넘어갑니다.

1.2.1. Unity Unity2020.3.2f1 버전을 선택 합니다.

1.2.2. 모듈은 자신의 플랫폼을 선택합니다.

  • MAC: Mac Build Support(IL2CPP)
  • WIN: Windows Build Support(Mono)

1.3. 새 프로젝트를 만들고 테스트

1.3.1. 새 프로젝트 만들기

Unity를 사용하려면 Unity ID 계정이 필요합니다. 그렇지 않은 경우 Unity 화면의 안내에 따라 계정을 만듭니다.

1.3.2. 3D 선택 후 이름과 위치를 선택했다면 Create project 버튼을 클릭하여 프로젝트를 생성합니다.

처음으로 Unity를 이용하는 분들께 드리는 Tips

Unity에서 파일 찾기: 아래 그림의 검색창에 파일 이름을 입력하면 해당 파일을 확인할 수 있습니다.

그럼 다음 포스트에서 실시간 서버를 생성해 보도록 하겠습니다.

--

--