Unity로 2D 및 3D 게임 제작

2D 및 3D 비디오 게임용 도구 모음

Unity 게임 엔진을 사용하여 2D 및 3D 콘텐츠를 따로 만들거나 2D 및 3D 요소를 동일한 프로젝트에 사용하거나 3D 게임을 2.5D에서 2D 보기로 시뮬레이션할 수 있습니다. 주요한 차이점은 씬에 사용할 오브젝트 타입과 사용 중인 카메라 타입입니다.

Hollow Knight Made with Unity

2D 비디오 게임의 특징

2D 게임에는 '스프라이트'라는 평면 그래픽스가 사용되고, 3차원 지오메트리가 없습니다. 그래픽스는 평면 이미지로 드로우되며, 카메라(직교 카메라)에는 원근이 없습니다. Unity로 제작된 2D 게임의 예로는 Team Cherry에서 제작한 할로우 나이트(Hollow Knight), Dead Mage Inc에서 제작한 Children of Morta, Pine Street Codeworks에서 제작한 Tiny Bubbles가 있습니다.

Osiris: New Dawn Made with Unity

3D 비디오 게임의 특징

3D 게임에서는 일반적으로 3차원 지오메트리를 게임 오브젝트의 표면에 렌더링된 머티리얼 및 텍스처와 함께 사용하여 게임 월드를 구성하는 솔리드 환경, 캐릭터 및 오브젝트로 표시되게 합니다. 

3D 게임에서는 일반적으로 원근을 사용하여 씬을 렌더링하므로, 오브젝트가 카메라에 가까워질수록 화면에 더 크게 표시됩니다. 최근 Unity로 제작된 3D 게임의 예로는 No Matter Studios에서 제작한 프레이 포 더 갓(Praey for the Gods), Fenix Fire에서 제작한 오시리스: 뉴 던(Osiris: New Dawn), Eastshade Studios에서 제작한 Eastshade가 있습니다.

Flipping Death Made with Unity

2.5D도 가능합니다!

일부 2D 게임에서는 3D 지오메트리를 환경과 캐릭터에 사용하지만, 게임플레이를 2차원으로 제한합니다. 예를 들어 카메라가 사이드 스크롤링 뷰를 표시할 수 있지만, 플레이어는 2차원에서만 움직입니다. 이런 종류의 게임에서 3D 효과는 기능적인 용도보다 시각적인 용도로 더 많이 사용됩니다. 

또한 3D 지오메트리 및 뎁스 축을 시뮬레이션하지만 원근 카메라 대신 직교 카메라를 사용하는 게임도 있습니다. 이는 플레이어가 게임 액션을 상공에서 볼 수 있게 하는 일반적인 기법이며 종종 등각 투영 뷰(isometric view)라고 합니다.

Children of Morta Made with Unity

Unity로 2D 및 3D 게임과 인터랙티브 콘텐츠 만들기

Unity로 모든 유형의 2D 및 3D 게임 또는 기타 인터랙티브 경험을 제작해 보세요. Unity에서 새 프로젝트를 여는 시점에 2D 또는 3D 모드를 선택할 수 있으며, 이후에도 언제든지 모드를 변경할 수 있습니다(자세한 내용은 Unity의 2D 및 3D 모드 설정을 참조하세요). 

2D 또는 3D 중 어느 모드를 선택하느냐에 따라 이미지가 텍스처와 스프라이트 중 어느 형태로 임포트되는지, 카메라 투사 방식이 직교인지 원근인지 등과 같은 일부 Unity 설정이 결정됩니다. 

Unity에는 3D 개발을 위한 모든 기능과 더불어 스프라이트 에디터, 2D 물리, 렌더러, 스프라이트 마스크뿐만 아니라 정사각형, 육각형, 아이소메트릭 타일 등을 구현할 수 있는 타일맵 에디터와 같은 월드 제작 툴, 뼈대 기반 애니메이션, 간편하게 제작할 수 있는 2D 광원 및 셰이더를 비롯한 2D 게임을 위한 포괄적인 기능 세트가 마련되어 있습니다. 자세한 내용은 여기에서 확인할 수 있습니다.  

Unity 에셋 스토어에는 다음 링크에서 확인할 수 있는 다양한 2D 및 3D 에셋과 제작 툴이 있습니다.

에셋 스토어에 있는 2D 에셋

에셋 스토어에 있는 3D 에셋

2D 또는 3D 모드 중 어느 모드에서 게임을 만들 것인지 확실히 결정하지 못한 경우, Unity를 사용하면 언제든지 모드를 전환할 수 있다는 점을 기억하세요. 또한 언제든지 Unity 웹사이트커뮤니티 섹션, 블로그포럼에서 2D 또는 3D 프로젝트 개발에 대한 다른 Unity 크리에이터들의 의견을 확인할 수도 있습니다. 게다가 코딩 없이도 게임 제작을 시작할 수 있다는 점을 잊지 마세요. 자세한 내용은 코딩 없이 게임 만들기에 관한 가이드를 참조하세요.

유니티에서는 최적의 웹사이트 환경을 제공하기 위해 쿠키를 사용합니다. 자세한 내용은 쿠키 정책 페이지를 참조하세요.

확인