[C#, 유니티] Unity 3D_FPS
FPS(First-person shooter) 사용자의 시점이 1인칭인 슈팅게임을 뜻한다 대표적으로 콜오브듀티, 배틀필드, 서든어택과 같은 게임들이 있다 FPS의 핵심은 캐릭터가 바라보는 시점이다 플레이어를 실제로 움직였을때 돌아다니면서 보이는 상황들을 해주는 메인카메라는 플레이어의 자식으로 넣어주는게 좋다 플레이어의 움직임 그럼 먼저 플레이어의 이동 컴퍼넌트부터 짜보겠습니다 FPS의 게임 특성상 CharacterController를 사용하는게 좋겠습니다 local 스페이스와 global 스페이스의 차이 전역공간(global space)이라 함은 월드의 중심이라는 절대 기준이 존재하는 공간을 말한다 전역공간에서 X, Y, Z축 방향을 정하고 좌표를 계산한다 유니티에서는 공간모드를 변경하고자 할때 tran..
2022.08.16