과제 및 프로젝트/Unreal
[UE 5] 1. 캐릭터 이동과 Foot IK
Koalitsiya
2024. 3. 26. 22:13
[0. 프로젝트 개요]
일단 4인 협동 TPS를 계획하고 있으며 전과 다르게 에셋을 만들거나 찾는데 시간을 다 쓰지 않도록 무료 에셋을 가져다 쓰기로 하였습니다.
게임도 그래픽적인 완성도보다는 다양한 기능 구현 및 언리얼 학습을 목표로 만들어갈 예정입니다.
[1. 캐릭터 이동]
강의를 보고 공부할 때는 프로젝트 세팅 > 입력에서 키 바인딩을 했지만 들어갈 때마다 Enhanced Input을 사용하라고 해서 이번 프로젝트에서 입력은 Enhanced Input 를 사용하여 직접 인풋 액션을 바인딩해주었습니다.
이동/점프와 마우스를 통한 컨트롤러 회전을 구현하였고 이후 진행 사항에 따라 추가될 계획입니다.
[2. Foot IK]
요즘 사용되지 않는 게임이 적은 기능이라 생각하여 이것저것 찾아서 구현해보았습니다.
처음엔 강의를 통해 Foot IK의 원리를 이해하려 하였고 이후엔 c++로 해당 기능을 구현해보았고 추가로 밟고 있는 땅의 각도에 따라 발이 회전하는 기능도 찾게 되어 공부하고 구현해보았습니다.
