Unity-설치 및 설정
Unity로 콘텐츠를 제작하려면 Unity 엔진 및 개발 환경을 다운로드해야합니다. 핵심 엔진과 함께 선택 사항을 다운로드 할 수도 있습니다.modules 다양한 플랫폼에 배포하고 Unity 스크립팅을 Visual Studio에 통합하기위한 도구를 제공합니다.
유니티, 머리 설치하려면 이 일단 거기를 클릭 -
Choose your Unity + Download.
다음 페이지에서 Try Now 아래 버튼 Personal. 이것은 모든 핵심 기능을 포함하는 Unity의 무료 버전입니다. 이 시리즈를 시작할 때 구매를 고려하기 전에 엔진 사용법을 배우는 것이 좋습니다.Plus 또는 Pro.
다음 페이지에서 아래로 스크롤하고 클릭하여 귀하 또는 귀하의 회사가 연간 수입이 100,000 달러를 넘지 않는지 확인하십시오. 그렇게하면 Pro 버전의 30 일 무료 평가판에 등록 할 수 있지만 Unity Free를 사용해 볼 수 없습니다.
다음으로 Unity를 설치하기 위해 원하는 플랫폼을 클릭합니다. 이 시리즈에서 우리는Windows엔진 버전. Unity를 설치할 수도 있습니다.Ubuntu일부 추가 Linux 시스템은 여기 를 참조하십시오.
그것은 또한 highlyUnity와 함께 제공되는 표준 MonoDevelop IDE를 통해 많은 유용한 도구를 제공 하는 최신 버전의 Visual Studio 를 설치하는 것이 좋습니다 .
설치 프로그램이 다운로드되면 Unity와 함께 설치할 구성 요소를 선택할 수있는 메뉴가 나올 때까지 설치 프로그램을 진행합니다.
여기에서 필요한 구성 요소를 선택하십시오. 이 시리즈에서는 이미지에 표시된 구성 요소를 설치하려고합니다. 이 선택에는 엔진 자체, 엔진 설명서, IDE가 포함됩니다. Android 용 빌드 도구와 나중에 프로젝트에 추가 할 수있는 에셋 모음입니다.
다음을 클릭하고 지침 및 옵션을 따르고 Unity가 컴퓨터에 자동으로 다운로드 및 설치되도록하십시오.
Unity를 열고 다음 강의에서 첫 번째 프로젝트를 만들 것입니다.
첫 번째 프로젝트 만들기
Unity는 2D 및 3D 게임 모두에 똑같이 적합합니다. Unity로 만든 모든 게임은Projects 시작 화면에서.
새로 설치된 Unity 사본을 엽니 다. 아래와 같이 화면이 나타납니다-
기존 프로젝트는 위 이미지와 같이 흐린 영역에 표시됩니다.
창의 오른쪽 상단 모서리에 New위와 같이 아이콘. 아이콘을 클릭하면 프로젝트 설정 화면이 나타납니다.
여기에서 프로젝트에 이름을 지정하고, 저장 위치를 설정하고, 프로젝트 유형을 설정하고, 기존 자산을 추가 할 수 있습니다.
지금은 첫 번째 프로젝트의 이름을 "Hello World!"로 지정하겠습니다. 그리고 그것을 설정2D 방법.
딸깍 하는 소리 Create ProjectUnity가 프로젝트의 핵심 파일을 설정하도록합니다. 컴퓨터 속도, 사전 추가 된 자산 및 프로젝트 유형에 따라 시간이 걸릴 수 있습니다.
엔진 알기
새 프로젝트가 생성되고 Unity가 열리면 다음 화면이 나타납니다.
이 창에서 볼 수있는 내용을 빠르게 살펴 보겠습니다. 당분간 우리는 네 가지 주요 지역에 관심이 있습니다.
이 창은 우리가 Scenes. 장면은levels게임의 모든 것이 발생합니다. 작은 것을 클릭하면Game탭에서 게임이 플레이어에게 어떻게 보이는지 미리보기 창을 볼 수 있습니다. 지금은 단순한 파란색 배경이어야합니다.
이 지역은 Inspector. 장면에 오브젝트가 없기 때문에 지금은 비어 있습니다. 나중에 Inspector가 어떻게 사용되는지 살펴 보겠습니다.
이 창은 Scene Hierarchy. 현재 열려있는 장면의 모든 오브젝트가 부모-자식 계층과 함께 나열됩니다. 곧이 목록에 개체를 추가 할 것입니다.
마지막으로이 영역은 Project Assets창문. 현재 프로젝트의 모든 자산이 여기에 저장되고 유지됩니다. 텍스처, 글꼴 및 사운드 파일과 같이 외부에서 가져온 모든 자산도 장면에서 사용되기 전에 여기에 보관됩니다.
다음 강의에서는 Unity에서 게임의 워크 플로와 작업에 대해 설명합니다.
Unity는 어떻게 작동합니까?
Unity에서 모든 게임 플레이는 scenes. 장면은 게임 레벨, 타이틀 화면, 메뉴 및 컷 장면과 같은 게임의 모든 측면이 이루어지는 레벨입니다.
기본적으로 Unity의 새 씬에는 Camera 라는 장면의 개체 Main Camera. 장면에 여러 대의 카메라를 추가 할 수 있지만 지금은 기본 카메라 만 다루겠습니다.
메인 카메라는라는 특정 영역에서 보거나 "캡처"하는 모든 것을 렌더링합니다. viewport. 이 영역에 들어오는 모든 것이 플레이어에게 표시됩니다.
장면 뷰 안에 마우스를 놓고 아래로 스크롤하여 장면 뷰를 축소하면이 뷰포트를 회색 직사각형으로 볼 수 있습니다. (Alt 키를 누른 상태에서 마우스 오른쪽 버튼으로 클릭해도됩니다.)
ㅏ scene 자체는 objects, 호출 GameObjects. 게임 오브젝트는 플레이어의 모델에서 화면의 GUI, 버튼과 적에서부터 사운드 소스와 같은 보이지 않는 "관리자"에 이르기까지 무엇이든 될 수 있습니다.
게임 오브젝트에는 components 씬에서 어떻게 행동하는지, 그리고 씬에서 다른 사람에게 어떻게 반응 하는지를 설명합니다.
사실, 우리는 지금 그것을 탐구 할 수 있습니다. 클릭Main Camera 에 Scene Hierarchy 그리고 봐 Inspector. 지금은 비어 있지 않습니다. 대신 일련의 "모듈"이 포함됩니다.
GameObject의 가장 중요한 구성 요소는 Transform구성 요소. 장면에 존재하는 모든 개체는transform, 게임 세계 또는 부모 (있는 경우)에 대한 위치, 회전 및 크기를 정의합니다.
추가 구성 요소는를 클릭하여 개체에 연결할 수 있습니다. Add Component및 원하는 구성 요소를 선택합니다. 이후 강의에서는Scripts 프로그래밍 된 동작을 제공 할 수 있도록 GameObject에 추가합니다.
이제 구성 요소의 몇 가지 예를 살펴 보겠습니다.
Renderer − 렌더링 및 객체 표시를 담당합니다.
Collider − 물체에 대한 물리적 충돌 경계를 정의합니다.
Rigidbody − 물체에 무게 및 중력과 같은 실시간 물리 속성을 제공합니다.
Audio Source − 소리를 재생하고 저장할 수있는 개체 속성을 제공합니다.
Audio Listener − 실제로 오디오를 "듣고"플레이어의 스피커로 출력하는 구성 요소. 기본적으로 하나는 기본 카메라에 있습니다.
Animator − 애니메이션 시스템에 대한 개체 액세스를 제공합니다.
Light − 물체가 다양한 효과를 사용하여 광원처럼 동작하도록합니다.
이 차트에서 Unity composes 게임 오브젝트를 통해 장면으로
다음 강의에서는 첫 번째 GameObject를 만들고 스크립팅에 대해 알아볼 것입니다.