내일배움캠프-언리얼

[내일배움캠프 - 언리얼] TIL - 67

이시보 2026. 3. 18. 23:27

UI 띄우기

PlayerController에 있는 UpdateUI 함수를 GameMode에서 실행하니 작동이 되지 않았다

GameMode에서 GameState에 데이터를 업데이트해주고 함수 실행을 GameState로 옮기니 잘 작동하였다

 

숫자 야구 게임 개발

필수 기능

1. GameModeBase의 판정 로직 구현

2. PlayerState 클래스를 활용한 시도 횟수 관리

3. 게임 제어 : 승리, 무승부 그리고 리셋

 

도전 기능

1. 턴 제어 기능

2. 턴 내에 숫자 야구(채팅을 입력)하지 않을 시 기회 소진 기능

 

추가 구현

1. 배경 이미지 추가

2. 채팅 Debug에서 UI로 변경

3. 현재 턴인 플레이어와 플레이어 목록 표시

 

아쉬운 점, 개선 사항

1. 플레이어 턴이 시간이 끝나는 것으로 횟수가 소모 되었을 때 무승부 로직 작동 X

2. 플레이어가 종료시의 로직 구현 X