본문 바로가기
Game Development/Unreal Engine

[Unreal Engine4] GameMode

by NeNemEee 2023. 3. 9.
728x90

상기 내용은 제가 공부하며 이해한 내용을 바탕으로 작성된 것이므로 잘못된 정보가 있을 수 있습니다.
참고용으로는 읽어주시고 지적사항이 있다면 댓글 남겨주시면 감사드리겠습니다.

역할 및 기능

  • 게임의 룰, 인원 등을 설정
  • 게임에서 기본적으로 사용할 Pawn, UI, Controller 등도 설정
  • Level 이 바뀌면 기본값 혹은 설정한 GameMode로 적용됨

설정방법

  • Project Settings -> Map & Modes 에서 기본값이 될 GameMode 설정 가능
  • World Settings 에서 Level에 적용할 GameMode 설정 가능

설명

  • Game Session Class : 게임 플레이시 플레이어를 관리하는 클래스
  • Game State Class : 플레이어들의 상태 등을 관리하는 클래스(Player State.Spectator 등)
  • Player State Class : 플레이어에 대한 정보를 관리하는 클래스(이름, 위치하는 Session 등)
  • Player Controller Class : 플레이어가 사용할 컨트롤러 클래스
  • HUD Class : 기본으로 사용할 HUD (UI) 클래스
  • Default Pawn Class : 기본으로 사용할 Pawn(게임 시작시 Posses 할 Pawn) 클래스
728x90

댓글