C# 13

C# - Unity 1인칭 게임 구현 [Part. 2]

이전 Part. 1에서 이어서 진행  하이어키에 있는 Main Camera를 캡슐로 드래그해서 옮겨준다.  하이어키의 Main Camera를 클릭하면 카메라의 이동과 시점 등을 변경할 수 있다.  이제 에셋을 가져와서 컴포넌트를 적용해본다. https://assetstore.unity.com/ko-KR Unity 에셋 스토어게임 제작을 위한 베스트셀러 에셋을 만나 보세요. 다양한 2D/3D 모델, SDK, 템플릿, 툴로 구성된 유니티의 카탈로그를 활용하여 게임 개발의 속도를 높일 수 있습니다.assetstore.unity.com 에셋 스토어에 로그인하고 "Character"로 검색하여 샘플을 가져온다.내 에셋에 추가하기를 클릭한다.  유니티 상단 메뉴의 Window - Package Manager를 실행..

C# 2024.12.12
C# - Unity 1인칭 게임 구현 [Part. 1]

* Do It! C# 프로그래밍 입문 도서를 참조하여 진행합니다.  상단 메뉴의 GameObject - 3D Object - Plane, Capsule을 생성해준다.  두 오브젝트가 겹쳐보이므로, 캡슐을 선택한 다음 Position의 Y축을 1로 설정해준다.  하이어키에서 Capsule을 클릭하고 상단 메뉴의 Component - Physics - Character Controller를 등록해준다.  프로젝트의 Assets 우클릭 - Create - Scripting - MonoBehaviour Script로 스크립트를 생성하고파일명을 CharacterMove로 변경한다. CharacterMove를 더블클릭해서 열고 아래와 같이 코딩해준다.using NUnit.Framework.Constraints;us..

C# 2024.12.12
C# - Unity 스크립트 생성 및 로그 확인

유니티 C# 스크립트 생성Project의 Assets에서 우클릭Create - Scripting - MonoBehaviour Script  아래와 같이 C# 스크립트 파일이 생성된다.스크립트파일을 더블클릭하면 비주얼스튜디오로 파일이 열린다.  void Start() : 한 번만 실행되는 메소드void Update() : 매 프레임마다 실행되는 메소드  C# 소스 파일을 아래와 같이 작성한다.  스크립트 적용GameObject - 3D Object Cube  큐브모양 오브젝트가 생성되었다.이후, 미리 코딩해둔 C# 파일을 큐브 또는 Inspector에 드래그하여 스크립트를 적용한다.  아래와 같이 콘솔 창에 결과값이 출력되는 것을 확인할 수 있다.

C# 2024.12.11
C# - Unity 환경 설정

유니티 허브 설치https://unity.com/kr/products 실시간 3D, AR 및 VR 개발 툴 | 제품Unity는 최고의 게임 개발 플랫폼입니다. Unity로 고품질 3D/2D 게임을 개발하고 모바일, 데스크톱, VR/AR, 콘솔, 웹 등 다양한 플랫폼으로 출시해 열정적이며 충성도 높은 플레이어와 고객을 확보하세unity.com  교육용으로 사용할 예정이기 때문에 Unity Personal로 다운로드  유니티 허브에 회원가입 및 로그인이후, 유니티 에디터 설치 (LTS)  언어 설정 방법설정 - 표시 - 언어 한국어 설정  프로젝트 생성새 프로젝트 - 3D (Built-In Render Piplline)프로젝트명과 경로 설정 후 프로젝트 생성   프로젝트 생성 완료

C# 2024.12.11