이 페이지는 기계 번역되었습니다. 정확한 정보 출처로 원본 버전을 보려면 우측 링크를 참고하세요.
채용 담당자에게 자신의 프로그래밍 기술 강조
Unity를 다루는 프로그래밍 직종에 취업하는 데 도움이 되도록 프로그래밍, UI, 디버깅, 에셋 관리 전반에 걸쳐 핵심 기술과 역량을 입증하세요.
선행 요건
- 고등교육 기관에서의 Unity 수업 2~3학기 분량 또는 이에 상응하는 독립적인 학습
- 다양한 Unity 프로젝트 경험
- Unity 에셋 스토어 또는 Unity 패키지 관리자에서 에셋이나 코드 임포트 및 그로 인해 발생하는 충돌 해결
- 복잡하지 않은 문제의 디버깅 수행
- 체계적으로 문서화된 기존 코드 해석
- 체계적으로 문서화된 기존 코드 통합 및 수정
- 씬 로드를 포함한 기본 씬 관리 구축
- 프리팹 생성, 편집 및 사용
- 기본 빌드 배포
시험 세부 정보
시험은 Unity 6을 기반으로 합니다.
이 시험은 다음 언어로 제공됩니다.
- 영어
- 중국어 - 간체 및 번체
- 일본어
- 한국어
- 스페인어 - 라틴 아메리카
시험에서 다루는 내용
Unity 프로그래밍
- 리드가 생성/설계한 기존 시스템에 통합하는 코드 평가
- 선임 프로그래머의 안내에 따라 코딩 표준 및 모범 사례를 적용하세요.
- 지정된 인터랙션이나 프로그래밍 로직을 수행할 코드 결정
- 장면 간 전환을 구현하는 프로세스를 결정합니다.
- 정적 변수 및 PlayerPrefs와 같은 접근 방식을 사용하여 씬 간 및 세션 간 데이터를 저장합니다.
- Unity의 API 문서에 따라 Unity API 메서드를 사용하여 정의된 결과를 얻습니다.
- 필요한 작업에 적합한 게임 오브젝트의 속성, 스크립트 및 컴포넌트를 선택합니다.
- 기본 상속과 인터페이스의 차이점 설명하기
- 목록, 배열, 사전 등 특정 상황에 따라 일반적으로 사용되는 적절한 데이터 구조를 선택하세요.
- 플로트, 부울, 문자열 등 특정 상황에 적합한 데이터 유형을 선택합니다.
- WebGL 또는 개인용 컴퓨터로 애플리케이션 빌드하기
UI
- 앵커, 피벗 및 그룹을 사용하여 정의된 레이아웃에 따라 캔버스에 UI 구성 요소를 정렬합니다.
- 다양한 UI 요소에 데이터를 표시하는 데 필요한 프로세스를 파악합니다.
- UnityEvent 시스템을 사용하여 사용자 입력에 응답하는 방법을 설명합니다.
디버깅
- 프로그램 디버그 메시지를 통해 코드가 예상대로 실행되지 않을 수 있는 원인을 파악하세요.
- 코드 블록이 주어졌을 때 컴파일 오류의 원인 파악하기
- 널 변수로 인한 오류 식별
- 정의된 코딩 표준에 맞게 코드를 리팩터링하고 개선하는 데 필요한 기술을 식별합니다.
- 적절한 프로파일링 도구를 선택하여 성능 문제의 원인을 파악하세요.
에셋 관리
- 씬에서 프리팹을 사용하는 방법 설명하기
- 중첩된 프리팹 또는 프리팹 이형 상품을 변경하는 과정과 결과를 설명하세요.
- Unity에서 작업할 때 버전 관리의 주요 목적을 설명합니다.
학습 및 실습
자격증 살펴보기
사용자
입문 수준의 인증 시험은 Unity 기본 기술과 실시간 인터랙티브 3D 경험을 구축하는 능력을 검증합니다.
어소시에이트
Unity 프로젝트 포트폴리오가 있으며 Unity에서 첫 번째 전문적인 직무에 지원할 준비가 되어 있는 크리에이터를 위해 고안된 인증 시험을 통해 경쟁력을 갖추세요.
인증 어소시에이트: 프로그래머(이 자격증)
전문가