프로젝트 준비하기

먼저 유니티를 실행하고 New Project로 새로운 2D 프로젝트를 생성합니다.

순서대로 프로젝트의 이름, 프로젝트의 경로를 지정해줍니다.

아래쪽에서 2D를 선택하는것을 잊지 마세요!

유니티에는 총 5가지의 큰 뷰로 이루어져 있는데요. 순서대로 설명하겠습니다.

Hierachy View

현재 게임 Scene에 있는 모든 객체를 리스트를 통해 보여주고, 계층 관계를 보여줍니다.

계층관계란? 모든 게임 오브젝트는 부모-자식 관계를 가지며, 계층 관계를 가집니다. 부모 객체에 관여하면 자식객체도 영향을 받습니다. 예를 들어, 캐릭터에다가 무기 객체를 자식으로 두개되면 캐릭터가 움직이면 무기도 같이 따라 움직이게 되는 것이지요.

Scene View

유니티는 하나하나의 게임장면으로 나누는 Scene 단위로 작업을 하게 됩니다. 이러한 Scene내부를 작업하고 우리가 실제로 게임을 작업하게 되는 창이 Scene View입니다.

그리고 왼쪽 위에 있는 도구들로 씬 뷰에 올라와있는 객체들을 조절 할 수 있습니다. 가장 왼쪽의 손 모양이 화면 위를 움직일 수 있게 하는 도구이고. 두번째로 있는 화살표 모양이 이동툴, 세번째가 회전툴, 네번째는 사이즈 툴 다섯번째는 사이즈랑 이동을 모두 관리해 줄 수 있는 툴입니다.

Game View

게임을 실제로 테스트하고 플레이 해보는 화면입니다. 기본적으로 이 뷰는 Scene View 탭과 같은 위치에 있고 탭으로 구분 되어 있으니 탭을 눌러서 전환해주거나 탭을 드래그하여 밖으로 분리해서 사용할 수 있습니다.

Inspector View

Inspector View는 게임에서 사용되는 객체의 여러 설정들을 관리하는 부분입니다. 기본적으로 대부분의 객체는 기본적으로 Transform 항목을 갖고 있고, Transform은 위치, 회전, 크기 값을 갖고 있고 이를 변경할 수 있습니다.

컴포넌트에 대해 위에서 설명했던 Transform과 같이 이렇게 객체에 하나하나씩 붙는 항목을 컴포넌트(Component)라고 합니다. 유니티에서는 게임 제작에 필요한 여러 대표적인 기능을 Component로 미리 만들어두어서 쉽게 게임을 만들 수 있도록 지원해주고 있습니다. 또한 개발자가 필요한 기능을 만들기 위해 짠 코드를 스크립트(Script)라고 합니다. 이렇게 개발자가 짠 소스코드를 컴포넌트 형태로 객체에 붙여서 관리 할 수 있습니다.

Project View

프로젝트 뷰는 프로젝트에 사용되는 파일들을 보여주고 관리하는 탭입니다. 기본적으로 Assets폴더를 갖고 있습니다.

Assets란? Asset은 자산이라는 의미를 갖고 있습니다. 이렇듯 Assets은 게임에 사용되는 재료, 자산을 의미하며 게임 개발에 필요한 재료들을 Assets 폴더에 담아 관리하게 됩니다. Assets의 대표적인 종류는 다음과 같습니다

  • Scene : 게임을 만드는 단위인 장면 하나하나의 파일을 의미합니다.
  • Sprite : 2D에서 사용되는 이미지 파일을 의미합니다.
  • Texture : 3D에서 사용되는 이미지 파일을 의미합니다.
  • Materials : 3D 객체에 사용되는 재질 파일을 의미합니다.
  • Script : 컴포넌트로 붙일 수 있는 소스코드를 의미합니다.
  • Mesh : 3D 모델링 파일을 의미합니다.

results matching ""

    No results matching ""