유니티(게임 엔진)/도움말

덤프버전 :

파일:나무위키+상위문서.png   상위 문서: 유니티(게임 엔진)

파일:나무위키+하위문서.png   하위 문서: 유니티(게임 엔진)/도움말/C\# 개발


1. 개요
2. 프로젝트 생성
3. 3D 프로젝트
3.1. 오브젝트 생성
3.1.1. 원시 오브젝트
3.1.2. 에셋 스토어 (Asset Store) 이용하기
3.1.3. 외부에서 가져오기
4. 2D 프로젝트
5. 스크립트 개발
5.1. C#을 통한 스크립트 개발



1. 개요[편집]


이 문서는 유니티의 사용 방법과 C# 코딩에 관해 서술한 문서이다.


2. 프로젝트 생성[편집]


프로젝트를 생성하려면 Unity Hub를 열고 새로 생성 버튼을 누른다.
프로젝트의 이름과 저장 위치를 적고 생성 버튼을 누르면 프로젝트가 생성된다.


3. 3D 프로젝트[편집]


3D 프로젝트는 3차원 공간 내에서 게임을 만들 수 있는 프로젝트를 구성해 준다. 보통 유니티 책에서는 3D 프로젝트로 진행하는 편이며, 초보자들의 연습으로도 3D 프로젝트가 많이 쓰인다.


3.1. 오브젝트 생성[편집]


오브젝트 생성에는 3가지 방법이 있다.

1. 유니티 원시 오브젝트 사용하기
2. 유니티 에셋 스토어 (Asset Store) 에서 구매하여 사용하기
3. 외부 에셋 불러와 사용하기


3.1.1. 원시 오브젝트[편집]


원시 오브젝트는 GameObject → 3D Object에서 생성할 수 있다.
원시 오브젝트는 다음과 같다.
이름
이미지
설명
Cube
파일:스크린샷 2020-08-09 오후 3.06.00.png
정육면체 모양이며 Scale을 변경하여 직육면체 모양으로 만들 수도 있다.
Sqhere
파일:스크린샷 2020-08-09 오후 3.09.18.png
구 모양이다.
Capsule
파일:스크린샷 2020-08-09 오후 3.13.03.png
캡슐 모양으로 원기둥에 위아래로 반구를 합친 듯한 모양이다.
Cylinder
파일:스크린샷 2020-08-09 오후 3.15.10.png
원기둥 (실린더) 모양이다.
Plane
파일:스크린샷 2020-08-09 오후 3.17.15.png
한쪽 면만 보이며, 2D 모양을 나타낼 때 사용할 수 있다.
Quad
파일:스크린샷 2020-08-09 오후 3.20.32.png
한쪽 면만 보인다.


3.1.2. 에셋 스토어 (Asset Store) 이용하기[편집]


UI 조정을 하지 않은 경우에 Hierachy 창의 오른쪽에 있는 Asset Store 버튼을 클릭하면 Asset Store에 접속할 수 있다. 여기서 원하는 것을 구입하고 프로젝트에 다운로드하여 사용할 수 있다. 유니티 로그인이 필요하다.

무료로는 원하는 것을 찾기 어렵다.

3.1.3. 외부에서 가져오기 [편집]


UI 조정을 하지 않은 경우에 아래에 있는 File Inspector에 *.obj 파일을 끌어다 놓으면 파일이 그곳으로 복사된다. 큰 파일일 경우 복사에 오랜 시간이 걸릴 수 있으니 원치 않는다면 파일 탐색기 또는 Finder 등의 파일 탐색 소프트웨어로 해당 위치에 가서 파일을 옮기는 것을 추천한다.


4. 2D 프로젝트[편집]


2D 프로젝트는 2차원 평면 내에서 게임을 만들 수 있는 프로젝트를 구성해 준다. 좌표는 X, Y로 정의된다.

2D 프로젝트는 라이트의 영향을 받지 않는다.


5. 스크립트 개발[편집]


게임 오브젝트만으로 게임을 만들 수는 없다. 따라서 Unity는 C\#으로 스크립트를 작성할 수 있는 라이브러리를 제공한다.[1]
코드를 작성한 뒤에 오브젝트에 적용하지 않으면 실행되지 않으니 주의.


5.1. C#을 통한 스크립트 개발[편집]


유니티(게임 엔진)/도움말/C\# 개발 참고

파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-12-11 18:43:13에 나무위키 유니티(게임 엔진)/도움말 문서에서 가져왔습니다.

[1] JavaScript를 기반으로 한 UnityScript와 Boo도 지원했었으나 저조한 사용률로 인해 지원이 종료되었다.