Unity 8

[6] 슈팅 게임 제작 (2)

[6].1 총알 발사 제작 [6].2 적 이동 & 충돌 [6].3 적 자동 생성 [6].4 적 인공지능 [6].1 총알 발사 제작 🔶 PlayerFire 스크립트 생성 및 할당 Project 창에 PlayerFire 라는 이름으로 C# 스크립트를 하나 만든다. Player 객체에 드래그 앤 드롭으로 붙여 준다. 🔶 총알 발사 로직 총의 방아쇠를 당기면 총알 공장에 전화를 하여 생산된 총알을 받아 발사 하는 흐름으로 이해 할 수 있으며 이는 총알 파을 열어 메모리에 올리는 흐름과 같다. 이 흐름을 처리해 주는 함수가 Instantiate 함수. 🔶 필요 속성 추가 총알을 생성하기 위해 총알 공장이 필요하다. 만들어진 총알을 발사하기 위한 위치가 필요하며 이는 총구로 속성으로 등록한다. 🖥️ PlayerFi..

[5] 슈팅 게임 제작 (1)

[5].1 프로젝트 생성과 환경설정 [5].2 플레이어 이동제작 [5].3 총알 이동 제작 [5].1 프로젝트 생성과 환경설정 더보기 ⚙️이번에 진행할 내용은 2020 버전(이상) 유니티가 필요합니다. ✔️Android Build Support 체크 후 다운로드 진행 🔶 슈팅 게임 프로젝트 생성하기 Unity Hub 실행 템플릿은 3D로 지정 프로젝트 이름을 ShootingGame으로 지정 생성 버튼을 클릭하여 프로젝트 생성 ShootingGame 으로 프로젝트가 만들어지면 유니티가 실행된다. 🔶 제작 환경 설정하기 - 씬 설정 Scene 뷰를 lso 모드로 변경하고 기즈모를 클릭하여 화면이 Back 뷰가 되도록 설정 🔶 제작 환경 설정하기 - 카메라 설정 씬에는 반드시 하나 이상의 Main Camera..

[2] C# 스크립트 (1)

[2].1 스크립트 [2].2 스크립트 작성하기 [2].3 스크립트 첫걸음 [2].4 변수 사용하기 [2].1 스크립트 >> 스크립트를 쉽게 배우는 비법 유니티에서는 오브젝트가 움직이는 방향을 스크립트로 기술함 스크립트를 다 작성하면 오브젝트에 적용해(끌어다 붙여) 스크립트에 작성된 대로 오브젝트가 움직이도록 만듦 스크립트도 한국어나 영어 같은 '언어'임 언어를 습득하는 왕도가 읽고, 쓰고, 말하기인 것처럼 스크립트도 이 세 가지가 매우 중요함 제대로 배우려면 그만큼 읽고, 쓰고, 말하기를 많이 해야 함 [2].2 스크립트 작성하기 >> 프로젝트 만들기 새 프로젝트를 클릭한다. 프로젝트 이름을 sample로 입력한다. 템플릿을 2D로 선택한다. (3D로 선택해도 무관) 프로젝트 저장 위치를 지정한다. 프..

[1] 유니티 설치 & 조작법 - (3) 오브젝트 다루기

1. 유니티 설치하기 2. 유니티 화면구성 3. 오브젝트 다루기 앞서 배운 내용을 토대로 '오브젝트 다루기'를 해보겠습니다. 우선 수업 내용대로 의자 만들기를 복습하겠습니다! 씬 만들기 - [File – New Scene] 선택 - Ctrl + s 누르고 파일 이름을 ChairScene 으로 정한 후 [저장] 클릭 의자 등받이 만들기 - [Hierarchy – + 메뉴 – 3D Object – Cube] 를 선택해 큐브를 만듭니다. - 스케일 툴을 이용해 X:1, Y:1, Z:0.2 로 만들어줌 - Inspector 의 수치로도 변경 가능 의자 앉는 부분 만들기 - 하이어라키 창에서 큐브를 선택한 후 Ctrl + D를 눌러 큐브를 복제 - 하이어라키 창에 Cube(1)이라는 이름으로 큐브가 복제됨 - 복..

[1] 유니티 설치 & 조작법 - (2) 유니티 화면 구성

1. 유니티 설치하기 2. 유니티 화면구성 3. 오브젝트 다루기 이번 시간에는 유니티의 화면 구성에 대해 알아보겠습니다! 왼쪽 탭 – [프로젝트] 클릭 – 오른쪽 위 – [새 프로젝트] 클릭 [3D] 선택 – [프로젝트 이름] 설정 – [저장 위치] 설정 – [생성] 클릭 [Inspector] 누른 채 이동하면 분리가 된다 분리된 [Inspector] 뷰를 드래그해 [Hierarchy] 와 [Scene] 뷰 사이에 재배치 할 수 있음 [Default] – [2 by 3] 클릭 [Project] 뷰를 드래그 앤 드롭으로 변경 기본 도형 만들기 (Cube) : [Hierarchy – + 메뉴 – 3D Object – Cube]를 선택 큐브가 생겼어요! 씬(scene) 창에서 화면 움직임 알아보기 - 씬 창에..

[1] 유니티 설치 & 조작법 - (1) 유니티 설치하기

1. 유니티 설치하기 2. 유니티 화면구성 3. 오브젝트 다루기 이번 시간에는 유니티를 설치해보겠습니다! 유니티 홈페이지 접속 (http://unity.com/kr) 사람 모양 아이콘 클릭 후, 계정이 없는 경우 [Create a Unity ID]를 클릭 계정이 있는 경우 [Sign in] 클릭 저는 유니티 계정은 없었으나 저의 구글 계정을 연동시켜 로그인을 해주었습니다. 메인 홈페이지에서 [다운로드] 클릭 유니티를 사용한 3단계 제작 1) Unity Hub 다운로드 우선, Unity Hub를 다운로드 해야 합니다. 저는 Windows 운영체제를 사용하기 때문에, Windows용 다운로드 버튼을 눌러 Unity Hub를 다운로드 하였습니다. 다운로드를 완료했으면, exe 파일을 실행시켜줍니다. [동의함]..