레벨 디자이너는 무엇을 하는가?
컴퓨터 게임 개발에서 레벨 디자이너는 플레이어가 게임을 할 때 상호 작용할 실제 디지털 환경을 만들고 해당 환경 내에 게임 캐릭터와 아이템을 배치합니다. 게임 개발 회사마다 레벨 디자이너의 역할을 다르게 정의합니다. 어떤 경우에는 특정 수준의 게임을 조립하는 모든 측면을 담당하는 반면 다른 경우에는 작업의 초점이 조명 또는 캐릭터 경로와 같은 수준의 매우 좁은 부분 일뿐입니다. 설계자는 보통 3D 모델링 프로그램에 대한 프로그래밍 지식과 숙련도를 가져야합니다. 작업은 나머지 게임 개발 팀이 만든 모든 요소를 통합하기 때문에 최종 제품에 매우 중요합니다.
일부 회사에서는 레벨 디자이너가 지형, 벽, 천장 및 기타 구조물에 대한 다각형을 포함하여 레벨에 대한 형상을 작성합니다. 맵을 만드는 것은 매우 상세한 과정 일 수 있으며 지나치게 혼란스럽지 않으면 서 플레이어에게 도전 과제를 제시합니다. 특정 프로젝트의 경우 레벨 디자이너가 3D 모델링 프로그램에서 오브젝트를 작성하는 반면, 레벨을 작성하는 데 사용되는 모든 오브젝트는 별도의 아티스트와 일러스트 레이터가 사전 제작하여 세트 소품처럼 배치됩니다.
프로젝트의 유형과 범위에 따라 레벨 디자이너의 역할은 다른 것을 의미 할 수 있습니다. 레벨 디자이너의보다 제한된 역할은 레벨에서 오브젝트를 단독으로 처리하는 것입니다. 레벨의 지오메트리는 이미 환경 디자이너라고하는 별도의 팀 구성원이 작성했을 것입니다. 이 시나리오에서 레벨 디자인은 게임 캐릭터 나 무기와 같은 오브젝트를 전략적 위치에 배치하여 플레이어에게 도전을 의미합니다. 또한 게임 잠금을 더욱 복잡하게하기 위해 도어를 잠 그거나 레벨 주위로 물체를 이동시키기 위해 트리거를 설정하는 등 환경의 일부 부분을 수정하는 것도 포함될 수 있습니다.
게임 디자인 회사는 레벨 디자이너에게 레벨에서 이벤트 나 적과 캐릭터의 행동을 제어하는 스크립트를 만들도록 요청할 수도 있습니다. 동작을 빠르고 효과적으로 스크립팅하려면 기본 프로그래밍 지식이 필요할 수 있습니다. 디자이너는 맵의 작동 방식에 매우 익숙하고 객체의 움직임을 더 잘 통합하여보다 자연스럽게 느낄 수 있기 때문에 레벨에 맞게 스크립트를 작성하는 경우가 많습니다.
레벨 디자이너가 가질 수있는 다른 책임이 있습니다. 여기에는 레벨의 적에 대한 통계 균형 테스트 또는 권장, 환경에 사용되는 새 객체에 대한 2D 텍스처 생성 또는 렌더링을위한 조명 및 입자 조정이 포함될 수 있습니다. 대규모 게임 개발 회사는 일반적으로 레벨을 만들기위한 자체 디자인 도구를 만들어 프로세스를 단순화하는 데 도움이되는 반면 표준 3D 모델링 소프트웨어 용 플러그인을 사용하면 디자인 프로세스가 가능합니다.