Unity에서 스크립팅은 Unity 에디터 UI를 통해서가 아닌 코드로 프로젝트의 기능을 작성하는 것을 의미합니다. 이를 통해 에디터 UI에서만 수행할 수 있는 작업 이상을 수행할 수 있습니다. 공개 Unity API와 직접 상호 작용하면 세밀한 제어와 커스터마이징 수준을 높일 수 있습니다.
특정 언어로 프로그래밍하는 것은 이 섹션의 범위에 포함되지 않습니다. 하지만 Unity로 프로그래밍하는 방법을 배울 수 있는 책, 튜토리얼, 기타 리소스가 많이 있습니다. 자세한 내용은 학습을 참조하십시오.
| 항목 | 설명 |
|---|---|
| 스크립팅 시작 | 첫 번째 Unity 스크립트의 생성, 이름 지정, 편집을 시작합니다. |
| 환경 및 툴 | Unity에서의 프로그래밍에 적합한 툴을 사용하여 소프트웨어 개발 환경을 설정합니다. |
| 객체 지향 개발 | 기존의 객체 지향 프로그래밍 철학 및 아키텍처를 사용하여 Unity 프로젝트를 개발합니다. |
| 컴파일 및 코드 리로드 | 작성한 코드를 Unity가 실행되는 코드로 변환하는 방법과 개발 반복 작업(iteration) 시간과 애플리케이션의 런타임 동작에 미치는 영향입니다. |
| 코드 최적화 | 코드의 성능을 최적화하는 데 도움이 되는 프로젝트 설정, 디자인 패턴, 코딩 전략입니다. |
| 디버깅 및 진단 | 코드의 문제를 디버깅, 진단, 수정합니다. |