<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/83c75a39-3aba-4ba4-a792-7aefe4b07895/94dbaed9-349c-449d-bc43-25de3ae5a780/SpartaIconScale9.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/83c75a39-3aba-4ba4-a792-7aefe4b07895/94dbaed9-349c-449d-bc43-25de3ae5a780/SpartaIconScale9.png" width="40px" /> 수업 목표
Listen / Dedicate
서버의 차이를 이해합니다.Listen Server
환경을 구성하고 채팅을 구현합니다.
</aside><aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/83c75a39-3aba-4ba4-a792-7aefe4b07895/393cd135-1603-4797-8fa6-42abcfedd782/SpartaIconS24.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/83c75a39-3aba-4ba4-a792-7aefe4b07895/393cd135-1603-4797-8fa6-42abcfedd782/SpartaIconS24.png" width="40px" />
목차
</aside>
<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/83c75a39-3aba-4ba4-a792-7aefe4b07895/11965e36-5cde-4d10-b470-06dfbe247327/scc캐릭터_아하_280x280.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/83c75a39-3aba-4ba4-a792-7aefe4b07895/11965e36-5cde-4d10-b470-06dfbe247327/scc캐릭터_아하_280x280.png" width="40px" /> 필수 프로그램 설치
✅ VS2022
✅ Sourcetree (https://www.sourcetreeapp.com/)
</aside>
<aside>
<img src="/icons/code_red.svg" alt="/icons/code_red.svg" width="40px" /> 모든 토글을 열고 닫는 단축키
Windows : Ctrl
+ alt
+ t
Mac : ⌘
+ ⌥
+ t
</aside>
<aside> ❗ 지난 강의에서 네트워크가 어떻게 작동하는지와 이를 기반으로 어떻게 게임 서버에 반영되고 진화되어 왔는지를 같이 알아보았습니다.
이번 강의에서는 언리얼을 소스로 받아서, 빌드하고, 지원하는 서버 기능 중 Listen Server
를 활용하여 간단한 채팅을 구현해 보겠습니다.
</aside>
<aside> ❗
Epic의 언리얼 엔진은 Github 상에 제한적으로 공개되어 있습니다.
또 하나 재미있는 점은 언리얼을 만든 Epic이 문서화를 “굉장히” 안 하면서, 자신들의 서비스와 엔진은 아주 빠르게 업데이트하다 보니, Epic의 매뉴얼을 따라 진행하면 뭔가 막히거나, 뭔가 안됩니다.
⇒ 이 교재 역시 Epic에서 언제 엎을지 모르니, 무조건 추종하지는 맙시다.
⇒ 새로운 언리얼 버전인 5.5 버전은 Microsoft의 Visual Studio 2022가 문제가 있습니다.
이를 해결하는 방법도 알아보아요.
</aside>
<aside> 1️⃣
먼저 Github(github.com)에 접속해서, Sign up
버튼을 클릭합니다.
</aside>
<aside> 2️⃣
이메일 주소와 패스워드, 그리고 사용자 명을 입력하고 Continue
버튼을 누릅니다.
</aside>
<aside> 3️⃣
인간 증명을 해야 합니다… (인간을 인간이라 부르지 못하고…)
</aside>
<aside> 4️⃣
인간 증명이 완료되면 이메일 인증을 합니다. 입력한 이메일로 인증 코드가 전송되니 이를 입력해 줍니다.
</aside>
<aside> 5️⃣
드디어 로그인 화면이 뜹니다. 이메일 또는 유저명을 입력하고 패스워드를 입력하면 끝!
</aside>
<aside> 6️⃣
인줄 알았으나, 소스트리를 편하게 사용하기 위해서 몇 가지 과정이 더 있습니다.
로그인한 후에 우측 상단의 아바타 아이콘을 클릭하면 Settings
메뉴(또는 설정)가 있습니다. 이를 클릭합니다.
</aside>