공부 좀 해라★彡/Unity
[Unity 스킬] 간단 기초 내용
요미 ★
2024. 12. 18. 17:29
1. 게임창(GameView)
- 역할: 게임이 실행되었을 때 플레이어가 볼 수 있는 화면을 미리 확인하는 창.
- 주요 특징: 실제 게임 환경을 시뮬레이션하여 테스트 가능.
2. 씬뷰(Scene View)
- 역할: 게임 씬(장면)을 설계하는 창.
- 주요 특징:
- 오브젝트 배치 및 이동 가능.
- 게임 오브젝트의 위치, 회전, 크기 조정 가능.
3. 하이어라키(Hierarchy)
- 역할: 씬(Scene)에 존재하는 모든 게임 오브젝트를 계층적으로 보여주는 창.
- 주요 특징:
- 게임 오브젝트는 부모-자식 구조로 정리됨.
- 쉽게 선택 및 관리 가능.
4. 인스펙터창(Inspector)
- 역할: 선택한 게임 오브젝트의 속성과 구성요소를 확인 및 수정하는 창.
- 주요 특징:
- 트랜스폼(Transform): 3D 오브젝트라면 반드시 포함됨. 오브젝트의 위치, 회전, 스케일을 관리.
- 메인카메라(Main Camera): 오디오 리스너(Audio Listener)를 포함. 귀와 같은 역할로, 카메라에 가까울수록 소리가 더 잘 들림.
5. 프로젝트뷰(Project View)
- 역할: 프로젝트의 에셋(Assets)을 관리하는 창.
- 주요 특징:
- 모든 파일(모델, 스크립트, 사운드, 이미지 등)은 Assets 폴더 하위에 저장.
- 폴더 구조는 약속된 이름으로 유지해야 하며, 함부로 변경하지 않는 것이 좋음.
6. 콘솔(Console)
- 역할: 로그(Log)와 에러 메시지를 출력하는 창.
- 주요 특징:
- 디버깅 도구로 활용.
- 코드 내에서 Debug.Log()를 통해 원하는 메시지를 출력 가능.
- 오류 및 경고 메시지를 통해 문제를 파악하고 수정.
기본적으로 에셋들을 다운 받을 수 있는 에셋 스토어가 있숩니다
에셋 스토어(Unity Asset Store)
Unity에서 제공하는 에셋 스토어는 게임 개발을 도와주는 다양한 리소스와 툴을 제공하는 온라인 마켓플레이스입니다.
1. 에셋 스토어의 역할
- 게임 개발에 필요한 리소스를 쉽게 구할 수 있음.
- 개발 시간 절약 및 프로젝트 퀄리티 향상에 기여.
- 프로그래머, 디자이너, 아티스트 모두에게 유용.
2. 제공되는 주요 항목
- 3D 모델: 캐릭터, 환경, 소품 등 게임에 필요한 3D 오브젝트.
- 2D 리소스: 스프라이트, 배경, UI 아이콘 등.
- 사운드: 배경 음악(BGM), 효과음(SFX) 등.
- 애니메이션: 캐릭터와 오브젝트 애니메이션 클립.
- 스크립트 및 플러그인: AI, 물리 시스템, 네트워킹 등 복잡한 기능 구현을 돕는 도구.
- 툴 및 에디터 확장: 게임 제작을 더욱 효율적으로 도와주는 다양한 에디터 확장 도구.
3. 에셋 스토어 사용 방법
- 에셋 스토어 접속:
- Unity 에디터 내에서 Window > Asset Store를 통해 접속.
- 웹 브라우저에서도 Unity Asset Store에 접속 가능.
- 에셋 검색:
- 필요한 리소스를 검색창에서 키워드로 검색.
- 카테고리 및 필터를 활용해 원하는 에셋을 찾기 쉬움.
- 구매 또는 무료 다운로드:
- 에셋 구매는 Unity 계정을 통해 가능.
- 무료 에셋도 다수 제공됨.
- 에셋 사용:
- 다운로드한 에셋은 Assets 폴더에 자동 추가.
- 프로젝트에서 자유롭게 사용 가능.
4. 에셋 스토어 활용 팁
- 프로토타입 제작: 초기 개발 단계에서 빠르게 시각적 결과물을 얻기 위해 무료 또는 저렴한 에셋 활용.
- 커스터마이징: 다운로드한 에셋을 직접 수정하여 프로젝트에 맞춤 적용.
- 리소스 절약: 제작이 복잡하거나 시간이 많이 드는 리소스를 대신 활용.
보면 상업적 이용/ 무료에셋 등 여러가지 있습니다!!