OSWorlds - 게임 블로그 📌 게임 프로그래밍 📌 게임소식 🔑 로그인 📝 회원가입

언리얼강좌

언리얼 엔진 Animation Blueprint State Machine 사용법
게임 프로그래밍

언리얼 엔진 State Machine 사용법, Idle·Run·Jump 애니메이션 전환하기

캐릭터를 처음 만들 때 Idle 애니메이션 하나만 재생하는 것은 어렵지 않습니다. 하지만 이동을 구현하기 시작하면 상황이 달라집니다. 캐릭터가 멈춰 있을 때는 Idle, 움직이기 시작하면 Walk 또는 Run, 공중에 뜨면 Jump 애니메이션이 재생되어야 합니다. 다시 땅에 착지하면 자연스럽게 이동 애니메이션으로 돌아와야 합니다. 언리얼 엔진에서는 이런 캐릭터의 상태에 따른 애니메이션 전환을 관리하기 위해 Animation Blueprint의 State Machine을 […]

언리얼 엔진 Line Trace Sphere Trace Box Trace 차이와 사용 방법
게임 프로그래밍

언리얼 엔진 Line Trace, Sphere Trace, Box Trace 차이와 사용법 총정리

언리얼 엔진에서 공격 판정, 상호작용, 적 탐지 같은 기능을 만들다 보면 자주 등장하는 것이 Trace입니다. 이전 Collision 글에서 Box Collision이나 Sphere Collision처럼 실제 Collision Component를 이용해 충돌을 감지하는 방법을 살펴봤다면, Trace는 필요한 순간에 특정 방향이나 범위를 검사해서 어떤 Actor가 있는지 즉시 확인하는 방식이라고 생각하면 쉽습니다. 예를 들어 총을 발사했을 때 앞에 적이 있는지 확인하거나, 플레이어

위로 스크롤