Woogie_log
로그인
Woogie_log
로그인
유니티 기본 용어
Woogie_
·
2024년 6월 18일
팔로우
0
Unity
Unity
목록 보기
2/20
프로젝트 (Project)
하나의 게임, 콘텐츠, 어플리케이션을 뜻한다
씬 (Scene)
게임의 장면이나 상태를 저장하는 단위
하나의 거대한 게임을 씬 단위로 관리하며, 코드를 이용해 씬 이동이 가능하다
ex) Intro Scene, Menu Scene, Stage 1 ~ N Scene, GameOver Scene, Ending Scene, Etc.
게임 오브젝트 (GameObject)
씬이 배치되는 하나의 객체를 지정하는 단위
게임 오브젝트는 컴포넌트를 묶어서 관리하고, 관리하는 컴포넌트에 접근할 수 있는 수단
모든 게임 오브젝트는 위치/회전/크기를 제어하는 "Transform" 컴포넌트를 가지고 있다.
게임 오브젝트에 원하는 컴포넌트를 추가하여 다양한 오브젝트 제작 가능
ex) 적 오브젝트, 나무 오브젝트, 공격 효과음 오브젝트, 불 이펙트 오브젝트 등
컴포넌트(Componenet) [C# Script]
게임 오브젝트에 부착할 수 있는 C# 스크립트 파일을 지칭하는 단위
게임 오브젝트에 컴포넌트를 부착하여 게임 오브젝트에 여러 기능을 부여
에셋 (Asset)
프로젝트 내부에서 사용하는 모든 리소스를 지칭하는 단위 (Project View)
Audio, 3D Model, Animation, Texture, Script, Prefab, Etc...
프리팹 (Prefab)
Hierarchy View에 있는 게임 오브젝트를 파일 형태로 저장하는 단위
주로 게임 중간에 생성되는 게임 오브젝트를 프리팹으로 저장해두고 사용한다
프리팹의 장점
동일한 게임 오브젝트를 여러 씬이나 게임 월드 특정 장소에 배치할 때 Project View에 저장되어 있는 프리팹을 Drag&Drop하여 배치할 수 있다
기획상의 변경이 있을 떄 프리팹 원본을 갱신하게 되면 모든 씬에 배치되어 있는 게임 오브젝트들도 원본과 동일하게 업데이트 된다
Project, Scene, GameObject, Component, Asset 관계도
Unity 좌표 체계
Unity의 게임 월드는 왼손 좌표계를 기준으로 x, y, z 축을 나타낼 수 있다
Woogie_
상상을 구현하는 개발자
팔로우
이전 포스트
유니티 시작하기
다음 포스트
게임 오브젝트 이동
0개의 댓글
댓글 작성