본문 바로가기
컴퓨터·IT/<누구나 할 수 있는 유니티 2D 게임 제작>

05. 유니티로 만드는 게임의 구성 살펴보기

by BOOKCAST 2022. 11. 8.
반응형
 

 

유니티로 게임을 만들기 전에 유니티로 만든 게임의 구성을 간단하게 설명하겠습니다. 주로 ‘씬’, ‘게임오브젝트’, ‘컴포넌트’, ‘에셋’으로 구성됩니다.


TIP
확실히 알아두자
이 구성은 이후 게임을 만들 때 매우 중요한 요소입니다. 확실하게 알아둡시다.


씬(scene)
씬은 게임에서 하나의 화면을 나타냅니다. 게임은 메인 화면 외에 타이틀 화면, 스코어 화면 등 여러 가지 화면을 사용합니다. 이런 각 화면은 씬이라는 단위로 저장됩니다.

게임 오브젝트(game object)
게임 화면, 즉 씬에 존재하는 모든 것은 게임 오브젝트입니다. 플레이어 캐릭터나 적 캐릭터, 배경이나 표시되는 문자, 이미지 등은 모두 게임 오브젝트입니다. 이어서 설명할 컴포넌트를 부여해 여러 가지 용도로 변화시킵니다.

컴포넌트(component)
컴포넌트는 씬이나 게임 오브젝트와 달리 상상하기 어려울 수 있습니다. 쉽게 설명하면 ‘게임 오브젝트를 여러 가지 용도로 변화시키고자 부여하는 데이터’입니다. 게임 오브젝트를 변화시키는 컴포넌트는 여러 가지 종류가 있습니다. 여러 컴포넌트를 조합하면 게임 오브젝트의 용도가 바뀝니다. 예를 들어 플레이어 캐릭터나 적 캐릭터는 같은 게임 오브젝트로 만들어집니다. 여기에 ‘주인공 캐릭터’, ‘주인공 이미지’, ‘플레이어가 조작하기 위한 프로그램’과 같은 컴포넌트를 부여하면 점점 플레이어 캐릭터로 완성됩니다.

에셋(asset)
자원을 의미하는 에셋은 유니티에서 게임을 만들기 위한 소재를 의미합니다. 이미지나 사운드 데이터 등의 에셋에 여러 가지 컴포넌트를 조합해 게임 오브젝트를 만듭니다.

반응형

댓글