2d2 Unity2D 사이드뷰 게임의 좋은 움직임 만들기 기본적인 달리기 테크닉매력적인 점프 구현하기1) 코요테 타임 (Coyote Time)2) 점프 버퍼 (Jump buffer)3) 그 외 잡다참고) 예제 코드 개선 게임을 만들다보면 사람들이 많이 놓치는 것 중에 하나가 바로 조작감이다. 좋은 게임 경험을 만들기 위해 필수적인 것으로 높은 난이도의 사이드뷰 게임일수록 중요도가 높아지는 부분이다. 플랫포머 장르에서 조작감으로 유독 언급이 많이되는 게임이 두 개가 있는데, 셀레스테 (Celeste), 할로우 나이트 (Hollow Knight)이다. 셀레스테 (Celeste) 할로우 나이트 (Hollow Knight) 이 글에서는 두 게임을 비롯하여 사이드뷰 시점 게임에서 조작감을 어떻게 올리는 지 그 테크닉에 대해 다뤄보도록 하겠다. Reference : Da.. 2023. 10. 16. Unity2D 플레이어 캐릭터 이동 구현하기 1. Input.GetAxisGetAxisGetAxisRawInput Manager2. Input.GetKey3. Input System 패키지와 event 활용Input System 패키지 설치Input Actions 오브젝트 생성Input Actions 편집스크립트 작성키 입력 받는 스크립트 작성참고) event를 사용했을 때의 이점Entity 이동 스크립트 작성컴포넌트 추가 플레이어 캐릭터 이동 구현에 대한 글이다. 다양한 방법으로 구현해볼 수 있겠지만총 세 가지 방법에 대해 다뤄보도록 하겠다. 1. Input.GetAxis 수평, 수직 키 값을 입력받아 추출해주는 함수이다. GetAxis public class TopDownCharacterController : MonoBehaviour { [Se.. 2023. 9. 5. 이전 1 다음