UE5-GameMode / CharacterClass

haura·2025년 1월 21일
0

UE5

목록 보기
8/21

1. GameMode란?

  • 게임의 전반적인 규칙과 흐름을 총괄 관리하는 역할
  • 게임플레이의 핵심 로직 담당

2. GameMode의 주요 기능

1) Pawn/Character 스폰 : 지정된 Pawn을 스폰하고 PlayerController와 연동하는 역할
2) PlayerController 지정 : 플레이어의 입력 처리
3) 게임 규칙 관리
4) GameState / PlayerState 사용

3. Character Class

  • Pawn을 상속받아 만들어진 자식 클래스 중 하나로 기본적으로 UCharacterMovementComponent를 포함한다.
  • 인간형 캐릭터를 만드는데 최적화 되어있지만 자동차나 비행기처럼 다른 이동방식을 구현할 때는 Pawn을 사용하는 것을 고려해야 한다.

4. Character Class 구조

  • CapsuleComponent(Root Component) : 충돌 범위 지정하는 컴포넌트
  • ArrowComponent : 캐릭터가 어느 방향을 바라보고 있는지를 표시
  • SkeletonMeshComponent : 캐릭터의 3D 모델과 애니메이션을 적용하는 컴포넌트
  • CharacterMovementComponent : 캐릭터의 물리적 이동 로직 담당

0개의 댓글