UNITY

한국어

  • English
  • 中文
  • Español
  • 日本語
  • Portugués

멋진 성능의 게임 만들기

유니티 도구를 사용하여 대상 플랫폼에서 신뢰할 수 있는 성능, 부드러운 프레임 속도와 탁월한 플레이어 체험을 제공하십시오. 실행 시에 향상된 성능을 제공하는 게임을 생성하고 그래픽 병목을 절감하며 에셋 로딩을 제어할 수 있습니다.

성능 병목현상을을 찾아 정복하기

유니티 프로파일러의 풍부한 기능으로 성능에 가장 큰 영향을 미치는 향상 가능 부분에 집중하십시오. 게임을 에디터에서 실행할 때나 연결된 배치 플레이어가 있을 때, 이 프로파일러는 사용자 게임의 다양한 분야에서 시간이 얼마나 소요되는지 정확하게 알려줍니다. 프로파일러는 스크립트 작성이 가능하므로, 사용자는 코드의 문제 부분을 깊이 분석하기 위해 사용자의 스크립트에 자신이 작성한 프로파일러 섹션을 추가할 수 있습니다.

보이는 것만 렌더링

유니티의 독자적이고 미리 계산된 오클루전 컬링(Occlusion Culling) 솔루션은, Umbra Software와 협력하여 개발되었으며, 카메라에 보여지는 오브젝트만 렌더러로 전송되게 합니다. 유니티의 오클루젼 컬링은 최소의 오버헤드로 모바일, 웹 그리고 콘솔에서 작동합니다. 사용자 씬의 정적 기하구조를 사용하여 실행시에 효과적으로 사용할 수 있는 형식으로 데이터를 자동 생성할 수 있으므로, 유니티는 게임 내에서 어떤 것이 카메라에 보이고 어떤것이 보이지 않는지 식별할 수 있습니다. 미세한 디테일로 가득한 복잡한 게임 세계를 생성하십시오, 그러면 당신의 사용자는 그들이 실제 볼 수 있는 세부 내용의 렌더링에만 시간을 소요할 수 있을 것 입니다.

Occlusion Culling

LOD 지원

사용자의 씬이 커질수로, 성능의 중요성도 커집니다. 이 성능을 관리하는 방법 중 하나로는 오브젝트와 카메라의 거리에 따라 메쉬의 LOD를 달리하는 것 입니다. LODGroups을 사용하여 유니티의 내장 탑재된 레벨 오브 디테일(LOD)을 지원함으로써 간단히 이를 관리할 수 있습니다.

빌드 시점의 그래픽 최적화

화면 상에 오브젝트를 그리기 위해, 유니티는 그래픽 API(iOS의 경우 OpenGL ES)로 드로(draw) 호출을 실행합니다. 모든 드로 호출은 그래픽 API의 내부에서 실행 될 작업이 필요하므로, 유니티는 실행 시에 자동으로 사용자의 소형 기하구조를 배치(batch)로 통합합니다. 또한 빌드 시에 기하 구조 배치를 생성하여 더 큰 고정 오브젝트로 배치(batch)화 함으로써 성능을 향상시킬 수 있습니다.

GLSL 최적화 도구

유니티는 OpenGL ES에 대한 지원을 확대하여, 모바일 장치에서 전체 쉐이더의 사용을 가능하게 하고, GLSL 쉐이더에 대한 자신만의 최적화 도구로 2-3배의 채우기 속도 향상을 가져옵니다.

당신의 플레이어를 기다리게 하지 마세요

유니티는 에셋 빌드 지원으로, 당신의 웹과 모바일 게임의 로딩 속도를 최적화 할 수 있습니다. 에셋 로딩을 제어함으로써 당신의 플레이어가 필요한 컨텐츠만을 동적으로 인스턴스화 하여 다운로드 하십시오. 당신의 웹 플레이어나 웹을 최소화하고 이 모든 것을 텍스쳐나 모델에서 모든것을 스트림하여 씬을 완성하십시오.

Asset Bundle Streaming

에셋스토어

에셋스토어의 바로가기를 클릭하여 사용자가
필요한 모든 에셋을 찾아보십시오.

에셋스토어에 대해 더 알아보기

온라인 상점

온라인 상점은 유니티 프로와 모든 Basic 및 프로의 확장품을 판매합니다.
당신의 개발 팀을 구성하기 위해 팀 라이선스를 구매할 수 도 있고, 유니티 개발 중에 생기는 의문에 대해 좀 더 빠른 회신을 원할 경우 프리미엄 지원을 구입할 수도 있습니다.

상점 가기

유니티 리소스

더 배울 것을 제공해 드립니다.
유니티의 학습리소스로 당신의 게임 개발을 더욱 짧고 빠르고 즐겁게 해 드립니다.