이 웹페이지는 이해를 돕기 위해 기계 번역으로 제공됩니다. 기계 번역으로 제공되는 콘텐츠에 대한 정확도나 신뢰도는 보장되지 않습니다. 번역된 콘텐츠의 정확도에 관해 의문이 있는 경우 웹페이지의 공식 영어 원문을 참고해 주시기 바랍니다.
DOTS로 게임 최적화
동료 개발자와 함께 그룹 학습
유니티 개발자 커뮤니티에 참여하여 데이터 지향 디자인에 대해 알아보고, 유니티 전문가가 질문에 답해 드립니다.
단 4시간 만에 최대 효과
버스트 컴파일러, C# 잡 시스템 및 ECS를 사용하여 프로젝트의 성능을 대폭 향상시키는 방법을 알아보세요.
전문가와 함께하는 양질의 교육
소방관 샘플 프로젝트를 통해 데이터 지향 설계의 성능 이점을 직접 확인할 수 있습니다.
새로운 튜토리얼을 통한 추가 학습
부트캠프에서 습득한 기술을 바탕으로 Unity Learn의 새로운 DOTS 튜토리얼을 통해 실력을 쌓고, 실제 프로덕션에서 DOTS로 성공한 크리에이터의 이야기를 들어보세요.
시작하기 전에 알아두어야 할 사항
세션 일정
1일차: 엔티티로 시작하기
소방관 튜토리얼을 구성하는 요소를 스폰하기 위해 '베이킹'이라는 엔티티 기능부터 시작하겠습니다.
2일차: 게임 코드 - 화재 확산 시뮬레이션
이 세션에서는 DOTS 컬렉션과 동적 버퍼 컴포넌트를 사용하여 화재가 확산되는 시뮬레이션을 시작합니다.
3일차 C# 잡 시스템으로 최적화하기
이전 세션을 기반으로 C# 잡 시스템을 사용하여 화재 시뮬레이션 코드를 멀티스레드화합니다.
4일차 게임 코드 - 봇 동작
이 세션에서는 스테이트 머신을 사용하여 소방관 봇의 동작을 구현합니다.
보너스: 애니메이션 및 UI 추가
이 보너스 세션에서는 엔티티와 게임 오브젝트를 동기화하여 애니메이션과 UI의 이점을 활용하는 방법을 알아보세요.
부트캠프 호스트
다른 스튜디오의 DOTS 사용 방법 보기
자주 묻는 질문
이 부트캠프는 Unity 2022 LTS 이상 버전에서만 사용할 수 있는 기술을 활용합니다.
ECS 포럼이나 공식 Discord 채널에 질문을 제출하세요.
소방관은 수많은 씬 요소가 포함된 게임 오브젝트 기반 프로젝트입니다. 로봇 소방관이 통제 불능의 화재를 진압할 수 있도록 안내하세요.
부트캠프에서는 다양한 DOTS 구성 요소를 사용하여 시간이 지남에 따라 점진적으로 성능을 향상시키는 방법을 배웁니다. C# 잡 시스템, 버스트 컴파일러 및 엔티티를 활용하여 더 많은 요소를 더 높은 성능으로 구현하는 방법을 알아보세요.
최신 DOTS 샘플, 동영상 및 패키지를 보려면 ECS 샘플 페이지를 방문하세요.
예, DOTS는 고급 프로그래밍 지식이 필요하며 초보자에게는 권장되지 않습니다. DOTS/ECS를 완전히 처음 접하는 경우 Unity Learn에서 이 강좌부터 시작하세요.
아니요, 이 부트캠프에서는 샘플 프로젝트를 실시간으로 따라할 필요 없이 핵심 개념과 그 구현을 시연하는 과정입니다.







