무엇을 찾고 계신가요?
Hero background image

유니티의 데이터 지향 기술 스택(DOTS)

DOTS에는 Unity에서 게임을 제작할 때 데이터 지향적인 디자인 접근 방식을 제공하는 기술과 패키지가 포함되어 있습니다. 게임 아키텍처에 데이터 지향 설계를 적용하면 크리에이터가 고성능으로 프로세싱을 확장할 수 있습니다.
이 페이지는 기계 번역되었습니다. 정확한 정보 출처로 원본 버전을 보려면 우측 링크를 참고하세요.
메가시티 메트로의 기능과 엔티티용 넷코드가 액션 기반 멀티플레이어 게임에서 어떻게 작동하는지 설명하는 이 짧은 데모를 시청해 보세요.
바로 등록하기
DOTS 워크플로 표지

유니티용 ECS

ECS for Unity(엔티티 컴포넌트 시스템)를 사용하면 더욱 야심찬 게임을 제작할 수 있습니다. 게임 오브젝트와 호환되는 데이터 지향 프레임워크로, 전례 없는 수준의 제어와 결정성을 통해 숙련된 Unity 크리에이터가 더 많은 것을 성취할 수 있도록 지원합니다.

버스트 컴파일러

버스트 컴파일러

버스트는 IL/.NET 바이트코드에서 고도로 최적화된 네이티브 코드로 변환하는 컴파일러입니다. 업계에서 입증된 LLVM 컴파일러 인프라를 사용하여 게임 제작자에게 C#의 네이티브 코드 성능을 제공합니다. 또한 버스트는 CPU 내재성을 노출하여 성능에 중요한 코드를 미세 조정할 수 있습니다.

프로파일러 작업

C# 잡 시스템

이 시스템을 통해 Unity 개발자는 안전하고 빠르게 실행할 수 있는 병렬화된 코드를 갖춘 멀티코어 컴퓨팅 플랫폼의 이점을 활용할 수 있습니다. C# 잡 시스템은 유니티의 내부 C++ 잡 시스템을 노출하여 유니티 크리에이터가 스크립트를 유니티의 내부 프로세싱과 함께 실행할 수 있도록 지원합니다.

프로덕션의 도트

메가시티 승수
메가시티 메트로

Experience this competitive, 128+ player cross-platform demo to learn multiplayer and ECS mechanics, understand how to implement gaming services, and experiment with all-new Unity 6 features.

V Rising 쇼케이스
스턴락 스튜디오

Learn how Stunlock Studios used ECS throughout the development of V Rising, an open-world, multiplayer survival game, including world building in the Editor with custom visual scripting and scalable open-world streaming.

제작 환경에서 DOTS를 활용하는 방법
라면 VR과 일렉트릭 스퀘어

Learn how ECS for Unity helped Ramen VR scale up gameplay for Zenith: The Last City, a VR MMO; and how Electric Square used ECS to achieve deterministic gameplay for QA, design loops, and streaming for Detonation Racing, a fast-paced Apple Arcade racing game.

Devcom에서 IXION과 함께하는 Unity
카세도 게임

Learn how Kasedo Games used ECS for Unity to power heavy NPC simulation for IXION, their city builder, survival, and space exploration title.

블랙버드 인터랙티브
블랙버드 인터랙티브

“Throughout the development of Hardspace: Shipbreaker, DOTS opened up the possibilities of what was even conceivable to do. We had processes that initially took an hour now take only 100 milliseconds after implementing DOTS.” – Richard Harrison, technical director on Hardspace: Shipbreaker

Door 407 카드
407번 문

This studio’s working on Diplomacy is Not an Option (DNO), a real-time strategy game, and got stunning results. “We’re using DOTS almost everywhere in our game, and we’re finding it especially useful for pathfinding and optimizing our gameplay logic,” says lead developer Sergey Klimenko.

ECS 콜아웃
DOTS 시작하기

데이터 지향 디자인의 기본 개념에 대해 알아보고 DOTS를 시작하는 데 도움이 되는 몇 가지 리소스를 확인하세요.