인증된 에픽게임즈 계정으로 UnrealEngine.com에 로그인합니다. 계정 대시보드를 열려면 사용자 이름을 클릭하고 드롭다운 메뉴에서 계정 을 선택합니다.
3. GitHub 연결하기
계정 대시보드가 열리면 사이드바에서 앱 & 계정 탭을 선택합니다.계정 탭을 선택한 다음 GitHub 아이콘 아래의 연결 버튼을 선택합니다.
4. 계정 연결하기
아직 언리얼 엔진 최종 사용자 라이선스 계약에 서명하지 않았다면 약관을 읽은 다음 체크 박스를 선택하고 '계정 연결'을 선택합니다. GitHub 계정에서 로그아웃한 경우에는 '계정 연결' 버튼을 클릭하면 GitHub 로그인 화면으로 이동하게 됩니다.
5. 인증하기
OAuth 앱 인증 프로세스를 완료하려면 '에픽게임즈 인증(Authorize EpicGames)' 버튼을 클릭합니다. 이 프로세스에 대해 자세히 알아보려면 GitHub의 OAuth 앱 인증 개요를 참조하세요.
6. 이메일 초대 수락하기
GitHub의 @EpicGames 조직 가입을 위한 초대 이메일이 GitHub에서 전송됩니다. GitHub 및 에픽게임즈 계정 연결 프로세스를 완료하려면 7일 이내에 초대 이메일에 있는 @EpicGames 가입(Join @EpicGames) 버튼을 클릭해야 합니다.
연결이 완료되었습니다!
모든 단계를 완료하면 GitHub 계정과 에픽게임즈 계정이 성공적으로 연결되었다는 확인 이메일이 에픽게임즈에서 전송됩니다. 확인 이메일이 전송되지 않거나 계정에 문제가 있다면 지원센터에서 도움을 받으세요. 이제 에픽의 GitHub 페이지(로그인 필요)에서 전체 소스 코드를 다운로드할 수 있습니다.
FAQ
UE 소스 코드
GitHub는 무엇인가요?
GitHub란 폭넓은 신뢰를 받고 있는 소프트웨어 개발 프로젝트용 웹 기반 호스팅 서비스입니다. 저희 GitHub 페이지에서 전체 언리얼 엔진 소스 코드를 언제든지 받아보실 수 있습니다!
GitHub에서 소스 코드를 받아야 하나요?
대부분의 개발자들은 설치된 엔진 버전을 사용하셔도 필요한 모든 기능을 찾으실 수 있습니다. 만약 엔진을 직접 변경하거나 수정사항을 커뮤니티에 기여하고 싶다면, 바로 GitHub를 통해 하실 수 있습니다.
소스 코드에는 어떠한 변경이 가능한가요?
확장, 변경, 분기는 물론 다른 소프트웨어나 라이브러리와 통합시킬 수도 있지만, 한 가지 예외가 있습니다. 언리얼 엔진이 EULA 이외의 다른 조항에 직간접적인 영향을 받도록 하는 "Copyleft" 라이선스 코드와는 함께 쓸 수 없습니다. 여기서 Copyleft 라이선스 계약이란 EULA 외 다른 약관이 언리얼 엔진에 직간접적으로 적용되도록 하는 계약입니다.
허용되지 않는 Copyleft 라이선스: GNU General Public License(GPL), Lesser GPL(LGPL)(단순히 공유 라이브러리를 동적으로 연결하는 경우 제외) 또는 Creative Commons Attribution-ShareAlike License가 부여된 소프트웨어
허용되는 Copyleft가 아닌 라이선스: BSD License, MIT License, Microsoft Public License 또는 Apache License가 부여된 소프트웨어
언리얼 엔진 소스 코드나 툴을 다른 사용자에게 공유할 수 있나요?
사용 중인 엔진과 동일한 버전(예: 설치된 빌드의 5.x.x 버전)에 액세스할 수 있는 언리얼 엔진 사용자에게 소스 코드나 툴은 물론 수정사항도 공유할 수 있습니다.
언리얼 엔진 코드를 복사하여 개인 프로젝트나 엔진에 붙여넣을 수 있나요?
제품에서 언리얼 엔진 코드를 조금이라도 사용 중이라면 전체 제품에 언리얼 엔진 EULA가 적용되며, 제품별 총 수익이 US$1,000,000을 초과하면 5%의 로열티를 지불해야 합니다.
언리얼 엔진 코드를 연구하고 학습한 다음 그 지식을 활용하여 개인 게임이나 경쟁사 엔진을 만들어도 되나요?
예. 코드를 복사하지만 않으면 됩니다. 코드에는 저작권이 있지만 지식은 자유롭게 활용할 수 있습니다.
코드 스니펫을 온라인에 공유할 수 있나요?
언리얼 엔진 사용자는 엔진 코드 스니펫을 공개 포럼에 30줄까지 게시할 수 있지만, 스니펫 콘텐츠에 관해 논의할 목적으로만 게시할 수 있습니다.
추가 질문이 있으면 어디에 문의해야 하나요?
버그, 크래시 등의 문제가 발생하여 도움이 필요할 경우 전문가 커뮤니티에 질문하거나 C++ 프로그래밍 포럼에서 다른 개발자들에게 도움을 요청할 수도 있습니다.
GitHub 엔터프라이즈 관리 사용자 계정을 사용하여 에픽게임즈 조직에 가입할 수 있나요?
아니요. 관리 사용자 계정은 외부 조직에 초대할 수 없습니다. 이메일 초대를 수락하여 조직에 가입하려면 개인 계정을 사용해야 합니다. 관리 사용자 계정의 기능과 제한에 대한 정보는 여기에서 확인할 수 있습니다.