
게임 오브젝트(GameObject)란 무엇인가
이번 강의에서는
게임 오브젝트(GameObject)가 무엇인지,
그리고 유니티에서 모든 요소가 왜 게임 오브젝트로 이루어지는지 설명합니다.
게임 오브젝트는
유니티를 이해하는 데 가장 핵심이 되는 개념 중 하나입니다.
게임 오브젝트란 무엇인가?

유니티에서 게임 오브젝트(GameObject)란
씬(Scene) 안에 존재하는 모든 대상의 기본 단위입니다.
다음과 같은 것들이 모두 게임 오브젝트입니다.
- 캐릭터
- 배경
- 카메라
- UI
- 보이지 않는 관리용 오브젝트
즉,
씬에 존재하는 모든 것은 게임 오브젝트라고 생각하면 됩니다.
게임 오브젝트는 혼자서는 아무것도 하지 않는다

중요한 점 하나가 있습니다.
게임 오브젝트는
그 자체로는 아무 기능도 하지 않습니다.
단순히
- 이름만 있고
- 씬 안에 존재할 뿐입니다.
게임 오브젝트가 실제 역할을 하려면
반드시 컴포넌트(Component)가 필요합니다.
Transform은 모든 게임 오브젝트가 가지고 있다

모든 게임 오브젝트에는
반드시 하나의 컴포넌트가 붙어 있습니다.
바로 Transform입니다.
Transform은
- 위치(Position)
- 회전(Rotation)
- 크기(Scale)
를 담당합니다.
이 때문에
씬에 존재하는 모든 오브젝트는
어디에 있고, 어떻게 생겼는지를 알 수 있습니다.
보이는 오브젝트와 보이지 않는 오브젝트
게임 오브젝트는
반드시 화면에 보여야 할 필요는 없습니다.
예를 들어,
- 게임 상태를 관리하는 오브젝트
- 점수를 계산하는 오브젝트
- 사운드를 관리하는 오브젝트
이런 것들은
화면에 보이지 않아도 게임에 꼭 필요합니다.
유니티에서는
보이는 오브젝트와 보이지 않는 오브젝트를 구분하지 않고
모두 게임 오브젝트로 관리합니다.
왜 모든 것을 게임 오브젝트로 만들까?
유니티에서 모든 요소를
게임 오브젝트로 통일한 이유는 단순합니다.
- 관리하기 쉽고
- 확장하기 쉽고
- 조합하기 쉽기 때문입니다.
게임 오브젝트에
필요한 컴포넌트만 추가하면
역할이 바뀌기 때문에,
같은 구조를 반복해서 사용할 수 있습니다.
지금 단계에서 기억하면 좋은 것
이 단계에서 꼭 기억해야 할 것은 세 가지입니다.
- 씬 안의 모든 것은 게임 오브젝트입니다
- 게임 오브젝트는 혼자서는 아무 기능도 하지 않습니다
- 기능은 컴포넌트를 통해 추가됩니다
이 개념이 잡히면
이후 강의들이 훨씬 쉽게 이해됩니다.
'🎮 Unity > 🎮 Unity 2D 기초' 카테고리의 다른 글
| [Unity 2D] 9강 Transform 컴포넌트 완전 이해 (0) | 2026.03.09 |
|---|---|
| [Unity 2D] 8강 컴포넌트(Component)란 무엇인가 (0) | 2026.03.08 |
| [Unity 2D] 6강 씬(Scene)의 개념 이해하기 (0) | 2026.03.06 |
| [Unity 2D] 5강 유니티 에디터 전체 화면 구성 이해 (0) | 2026.03.05 |
| [Unity 2D] 4강 유니티 프로젝트 생성하기 (0) | 2026.03.04 |