언리얼 엔진 자체가 사실은 언리얼 토너먼트라는 FPS게임을 만들면서 발전되었기 때문에 일인칭 게임을 만드는데 가장 대표적인 템플릿이라고 볼 수있다. 언리얼 프로젝트를 FirstPlayer라는 이름으로 일인칭을 선택해 만들었다. 실행하면 기본적으로 w,a,s,d키로 움직이고 마우스로 시선을 움직이며 좌클릭시 발사하여 공이 나가고 소리와 물체에 부딪칠시 충격도 있고 반동도 있다. 기본적인 슈팅게임의 요소를 다 가지고 있다. 1. 이번엔 FirstPlayerCharacter클래스 파일부터 먼저 보자. PlayerController가 따로 없이 입력을 받는 부분이 함께 들어가있다. 생성자에서 VR게임인지 여부를 판단해 모션게임인가를 세팅도한다. // [FirstPlayer]Character.h #include ..