레트로의 유니티 게임 프로그래밍 에센스 - 1.2

Cosmos·2023년 3월 21일
0

학습 매체 : 책

책이름 : 레트로의 유니티 게임 프로그래밍 에센스

저자 : 이제민


본 내용은 해당 강의 내용을 공부하면서 정리한 글입니다.


1.2 개발 환경 구성


1.2.1 유니티 회원 가입

  1. 유니티 공식 웹사이트(unity.com) 접속 -> 우측 상단의 프로필 아이콘 클릭

  2. Unity ID 만들기 클릭 -> 가입 페이지로 이동

  3. 회원 가입 정보 입력

  4. Unity ID 만들기 클릭

  5. 메일함에 도착한 인증 메일로 본인 인증


1.2.2 유니티 허브 설치

  • 유니티 허브는 사용자가 유니티를 원 클릭으로 설치하고, 여러 버전의 유니티를 한 컴퓨터에서 동시에 사용할 수 있도록 관리하는 도구이다.
  1. 유니티 스토어 다운로드 페이지(store.unity.com/download)에 접속

  2. 체크 박스를 체크하여 약관에 동의

  3. Download Unity Hub 클릭

  4. 설치 프로그램 실행 -> 안내에 따라 설치


1.2.3 유니티 허브 설정

  • 유니티 허브 로그인

  1. 유니티 허브에서 Sign in 클릭 -> 로그인 웹페이지 열림
  2. 이메일패스워드를 입력하고 로그인 -> 유니티 허브로 리다이렉트
  • 라이선스 설정(처음 실행시)

  1. 라이선스 활성화 화면에서 Agree and get personal edition license 버튼 클릭
  2. 유니티 에디터 설치 화면에서 Skip installation 클릭
  • 라이선스 설정(처음 실행 이후)

  1. 왼쪽 상단의 톱니바퀴 버튼 -> Preference 창에서 Licenses 탭 클릭
  2. Add 버튼 클릭 -> Get a free personal license 선택 -> Agree and get personal edition license 클릭
  • 유니티는 개인은 누구나 무료로 사용 가능한 Personal 라이선스와 월정액으로 유료 구독이 가능한 Plus와 Pro 라이선스를 제공한다. 1년 매출이 10만 달러 이하인 개인이나 기업은 무료 라이선스를 사용하여 게임을 완성하고 출시할 수 있다.
  • 유니티 2021 기준으로 무료 라이선스의 제약은 아래와 같다.
  1. 빌드된 게임에 유니티 로고 인트로가 삽입된다.
  2. 유니티에서 제공하는 웹 서비스 중 일부를 사용할 수 없다.
  • 유니티 허브 페이지 구성

  1. Projects 탭 : 최근에 열었던 프로젝트 목록을 표시한다.

  2. Installs 탭 : 원하는 버전의 유니티를 골라 설치할 수 있다.

  3. Learn 탭 : 유용한 학습 자료와 튜토리얼 프로젝트를 다운로드할 수 있다.

유니티 에디터

  • 유니티가 유니티 전체 요소를 가리키는 단어라면 유니티 에디터는 우리가 실행하고 있는 유니티 개발 프로그램과 그 창을 특정하는 것이다.

1.2.4 유니티 에디터 설치

  • 이 책은 Unity 2021.2를 사용한다. 따라서 Installs 탭에서 Unity 2021.2 또는 그 이상의 버전을 설치해야 한다. (작성자는 2021.2.17f1 버전 사용)
  1. Installs 탭에서 Installs Editor 클릭

  2. Official release 탭에서 Unity 2021.2 버전을 찾아 Install 클릭

유니티 아카이브

  • 유니티 에디터를 설치하는 데 유니티 2021.2를 목록에서 찾을 수 없거나 따로 설치를 원하는 버전이 없다면 유니티 아카이브(unity3d.com/get-unity/download/archive) 웹페이지에 접속한다.
  • 유니티 아카이브에서는 과거 모든 유니티 에디터를 찾아 설치할 수 있다.
  • 컴포넌트 선택 및 설치 시작

  1. 꼭 필요한 필수 컴포넌트는 다음과 같다. 이것이 체크되어 있지 않으면 체크한다.

Visual Studio : 유니티에서 사용하는 코드 편집기

  1. 안드로이드나 iOS 빌드를 진행하려면 다음 컴포넌트도 필요하다.

Android Build Support
- Android SDK & NDK Tools
- OpenJDK

iOS Build Support

  1. 필수 컴포넌트가 체크되어 있지 않다면 체크 -> Continue 버튼 클릭

다음 강의에서 계속~

    
profile
게임 개발을 목적으로 공부하고 있는 대학생입니다.

0개의 댓글