본문 바로가기

게임 개발 공부/언리얼엔진

UE5 - 채팅시스템(멀티 - 리슨서버) : 채팅ID 등록

저번 글에 이어 이번엔 리슨서버환경에서 멀티 채팅을 구현해보았다.

오늘은 ID등록을 다뤄보겠다.

 

1. ID 입력을 구현해주었다.

- 아이디를 입력하고 조건에 부합하면 리드온리로 수정을 막고 컨트롤러로 보내준다.

 

 

2. 컨트롤러에서 ID를 저장한다음 게임모드(서버)로 보내준다.

 

 

3. 게임모드에서 플레이어 스테이트로 보내준다.

 

 

 

4. 플레이어스테이트에서 ID를 플레이어 정보에 저장한다음, UI에 등록하기 위해 컨트롤러로 보내준다.

- SerUserID는 C++에서 구현해주었다.

 

5. 컨트롤러에서 위젯으로 최종 전달해주면

 

 

 

6. ID등록이 완료된다.

- ID로 채팅도 가능하다