3D 액션 게임을 만들다 보면 점프, 회피(dodge), 기본 이동, 충돌 처리 같은 핵심 액션들을업데이트 함수 안에 마구 넣는 경우가 많습니다.하지만 프로젝트가 커질수록 이러한 코드는 유지보수가 어려워지고,액션 별로 동작을 분리하지 않으면 디버깅도 힘들어집니다.이번 강의에서는 골드메탈이 제안하는 구조적 접근 방법에 따라다음 요소들을 깔끔하게 분리해 구현합니다.Update() 코드 정리 (입력/이동/회전/액션 분리)점프 구현 + 애니메이션 연동지형·물리 충돌 처리 (지면 체크, 미끄러짐 해결)회피(dodge) 구현 + 속도 증가 + 방향 고정플레이어 행동이 겹치지 않도록 상태 제어이 글은 Unity에서 캐릭터 컨트롤러를 안정적으로 구축하고 싶은 분들에게가장 실용적인 실전 가이드가 될 것입니다.1. Upd..