지난번에 이어 게임을 만들어보자. 이번에 참고할 강의는 아래 강의이다. https://www.youtube.com/watch?v=yoIPKI_iK5E&list=PLFt_AvWsXl0ctd4dgE1F8g3uec4zKNRV0&index=22 이번 강의에서는 총기를 추가하고 수정하며 게임의 UI 를 추가해본다. 시작해보자. 기본 총을 수정해보자. 총 프리팹을 씬으로 가져와 수정한다. 모양, 총구 위치 등을 수정해 총기 형태를 원하는 기본 형태로 변경하자. 권총 형태로 변경하고 이름을 Gun 01 로 바꾼 뒤 발사 모드와 정보를 설정해주었다. 프리팹 폴더에 Weapons 폴더를 만들어 그곳에 프리팹으로 저장한다. 이제 복사하여 다른 총들도 만들어주자. 위와 같이 여러 종류의 총기를 만들었다. 이제 프리팹 폴더에..
전체 글
게임 만들고 싶어요지난번에 이어 게임을 만들어보자. 이번에 참고할 강의는 아래 강의이다. https://www.youtube.com/watch?v=r8JTwe6dewU&list=PLFt_AvWsXl0ctd4dgE1F8g3uec4zKNRV0&index=21 이번 강의에서는 무기 반동, 재장전 기능을 추가해본다. 시작해보자. 먼저 총의 조준 정밀도를 수정해보자. 지금은 총구 위치와 조준점의 위치가 살짝 어긋나 있는 것을 볼 수 있다. 이렇게 위치가 어긋나있다. Gun, GunController, Player 스크립트에서 이를 보정하자. | Gun 스크립트 using System.Collections; using System.Collections.Generic; using UnityEngine; public class Gun ..
지난번에 이어 게임을 만들어보자. 이번에 참고할 강의는 아래 강의이다. https://www.youtube.com/watch?v=9bYy1uqHY0Q&list=PLFt_AvWsXl0ctd4dgE1F8g3uec4zKNRV0&index=20 이번 강의에서는 크로스헤어(조준점)을 추가해본다. 시작해보자. 유튜브 강의를 통해 제작한 조준점 이미지나 다운받은 이미지를 프리팹 폴더에 추가한다. 스프라이트로 설정하고 씬으로 가져와보자. 색상을 검정색으로 바꿔주고 복사 후 이름을 Dot 으로 변경하여 하위 오브젝트로 둔다. 스프라이트도 원으로 바꿔주어 조준점으로 사용한다. 이 조준점은 장애물과 같은 렌더링된 다른 오브젝트들에 가려진다. 이를 위해 메인 카메라 오브젝트를 복사하고 메인 카메라 태그를 제거 한 뒤 이름을 ..
지난번에 이어 게임을 만들어보자. 이번에 참고할 강의는 아래 강의이다. https://www.youtube.com/watch?v=8fZIZMlC69s&list=PLFt_AvWsXl0ctd4dgE1F8g3uec4zKNRV0&index=19 이번 강의에서는 웨이브 별 난이도를 조정해본다. 시작해보자. 지금 각 웨이브에서는 웨이브에서 나오는 적의 수, 적의 스폰 시간 간격만 설정이 가능하다. Spawner 스크립트와 Enemy 스크립트로 가서 적의 속도, 적의 체력 등을 추가해 웨이브 별로 난이도를 좀 더 세밀하게 조정할 수 있도록 해보자. 또한 테스트에서 편의성을 위해 개발자 모드를 추가해 웨이브를 건너뛸 수 있도록 하자. | Spawner 스크립트 using System.Collections; using ..
지난번에 이어 게임을 만들어보자. 이번에 참고할 강의는 아래 강의이다. https://www.youtube.com/watch?v=yfSN6W98r4I&list=PLFt_AvWsXl0ctd4dgE1F8g3uec4zKNRV0&index=18 이번 강의에서는 무기 종류를 추가해본다. 시작해보자. 무기의 발사 모드를 변환 할 수 있게 해보자. 연사(Auto), 점사(Burst), 단발(Single) 세 가지 모드를 추가해보자. Gun, GunController, Player 스크립트를 수정하자. | Gun 스크립트 using System.Collections; using System.Collections.Generic; using UnityEngine; public class Gun : MonoBehaviour..
지난번에 이어 게임을 만들어보자. 이번에 참고할 강의는 아래 강의이다. https://www.youtube.com/watch?v=e1XO53GA7xM&list=PLFt_AvWsXl0ctd4dgE1F8g3uec4zKNRV0&index=17 이번 강의에서는 무기 발사 이펙트를 추가해본다. 시작해보자. 총에서 총알을 발사 할 때 Muzzle Flash 효과와 탄피 배출 효과를 추가해보자. 먼저 만들어둔 총 프리팹을 씬으로 가져오자. 탄피가 배출될 위치에 Shell Ejection Point 오브젝트를 생성하고 위치와 각도를 조정한다. 이제 프리팹을 저장하고 씬에서 삭제하자. 탄피 프리팹을 만들기 위해 총알 프리팹 Bullet 을 씬으로 가져온다음 이름을 Shell 로 바꾸고 새 프리팹으로 추가한다. Shell..