무엇을 찾고 계신가요?
게임 오브젝트 기반 프로젝트를 DOTS로 변환하는 방법을 단계별로 알아보세요.
참석하기

DOTS 부트캠프

고급 게임 개발자를 위한 부트캠프에 액세스하여 게임 성능을 극대화하세요.
이 웹페이지는 이해를 돕기 위해 기계 번역으로 제공됩니다. 기계 번역으로 제공되는 콘텐츠에 대한 정확도나 신뢰도는 보장되지 않습니다. 번역된 콘텐츠의 정확도에 관해 의문이 있는 경우 웹페이지의 공식 영어 원문을 참고해 주시기 바랍니다.

DOTS로 게임 최적화

이 단계별 세션에서는 게임 오브젝트 기반 프로젝트인 소방관을 주요 DOTS 컴포넌트를 포함하도록 변환합니다. 데이터 지향 프로그래밍의 기초와 게임에서 C# 잡 시스템, 버스트 컴파일러, 엔티티 컴포넌트 시스템(ECS)을 사용하는 방법을 배워보세요.

동료 개발자와 함께 그룹 학습

유니티 개발자 커뮤니티에 참여하여 데이터 지향 디자인에 대해 알아보고, 유니티 전문가가 질문에 답해 드립니다.

단 4시간 만에 최대 효과

버스트 컴파일러, C# 잡 시스템 및 ECS를 사용하여 프로젝트의 성능을 대폭 향상시키는 방법을 알아보세요.

전문가와 함께하는 양질의 교육

소방관 샘플 프로젝트를 통해 데이터 지향 설계의 성능 이점을 직접 확인할 수 있습니다.

새로운 튜토리얼을 통한 추가 학습

부트캠프에서 습득한 기술을 바탕으로 Unity Learn의 새로운 DOTS 튜토리얼을 통해 실력을 쌓고, 실제 프로덕션에서 DOTS로 성공한 크리에이터의 이야기를 들어보세요.

시작하기 전에 알아두어야 할 사항

이 고급 교육 과정은 초급 수준의 프로그래머에게는 권장되지 않습니다.

Unity 2022 LTS가 필요합니다.

부트캠프에서 다루는 모든 기능에 액세스하려면 Unity 2022 LTS로 업그레이드하세요.

샘플 프로젝트 받기

Firefighters는 GitHub 리포지토리에서 다운로드할 수 있습니다. 데이터 지향 프로그래밍을 통해 이 샘플을 사용하면 대규모로 화재를 진압하는 봇을 개발할 수 있습니다.

학습 리소스 살펴보기

DOTS를 처음 사용하시나요? Unity Learn에서 새로운 DOTS 기초 과정을 수강하고 잡과 엔티티를 빠르게 익혀 보세요.

세션 일정

부트캠프에서 다루는 내용을 확인하세요. 각 세션은 전날의 개념을 바탕으로 진행됩니다.

1일차: 엔티티로 시작하기

소방관 튜토리얼을 구성하는 요소를 스폰하기 위해 '베이킹'이라는 엔티티 기능부터 시작하겠습니다.

2일차: 게임 코드 - 화재 확산 시뮬레이션

이 세션에서는 DOTS 컬렉션과 동적 버퍼 컴포넌트를 사용하여 화재가 확산되는 시뮬레이션을 시작합니다.

3일차 C# 잡 시스템으로 최적화하기

이전 세션을 기반으로 C# 잡 시스템을 사용하여 화재 시뮬레이션 코드를 멀티스레드화합니다.

4일차 게임 코드 - 봇 동작

이 세션에서는 스테이트 머신을 사용하여 소방관 봇의 동작을 구현합니다.

보너스: 애니메이션 및 UI 추가

이 보너스 세션에서는 엔티티와 게임 오브젝트를 동기화하여 애니메이션과 UI의 이점을 활용하는 방법을 알아보세요.

부트캠프 호스트

브라이언 윌

Brian Will, 수석 소프트웨어 엔지니어

브라이언 윌은 유니티의 선임 소프트웨어 엔지니어입니다. 현재 그의 임무는 개발자가 DOTS를 이해하여 게임의 성능을 향상시킬 수 있도록 돕는 것입니다.
마이크 가이그(Mike Geig)

마이크 긱, 옹호 및 커뮤니티 담당 선임 관리자

마이크 긱은 유니티 테크놀로지스의 지원 및 커뮤니티 부문 리더로, 크리에이터를 교육하고 영감을 주는 일에 대한 열정이 빛을 발할 수 있는 곳입니다.
애슐리 알리시아

애슐리 앨리시아, 수석 기술 제품 관리자

애슐리 앨리시아는 유니티의 선임 테크니컬 프로덕트 매니저입니다. 그녀는 다양한 크리에이터가 Unity 에디터를 더욱 쉽게 사용할 수 있도록 확장 가능한 게임플레이 워크플로를 연구하고 있습니다.

다른 스튜디오의 DOTS 사용 방법 보기

01 / 03

연락하기

유니티 프로 또는 유니티 엔터프라이즈로 DOTS의 강력한 기능을 활용하세요.

자주 묻는 질문

이 부트캠프에 참여하려면 어떤 버전의 Unity를 사용해야 하나요?

+

세션을 시청하면서 지원을 받으려면 어떻게 해야 하나요?

+

소방관 샘플 프로젝트는 무엇인가요?

+

다른 DOTS 샘플은 어떤 것이 있나요?

+

부트캠프에 참여하려면 프로그래밍 경험이 있어야 하나요?

+

샘플 프로젝트를 따라 해야 하나요?

+