- 블루프린트에 대한 이해를 키우고 서버 흐름에 대해 이해하기 위해 블프로 만들어보고 모든 부분에 대해서 잘 설명할 수 있게끔 학습.
구조
ChatLevel
- 시작 시 위젯을 뷰포트에 추가
- PlayerController를 각각 Client에 할당
ChatWidget
- On Text Committed를 사용해 채팅 입력
PlayerController
Client Event
- ChatWidget을 할당
- Server에 채팅 발신
- Server로부터 채팅 발신
Server Event
- Client로 부터 채팅 수신
- Client들에게 채팅 발신
GameMode
- 채팅의 송수신을 수행
1) 블루프린트, 레벨 생성
2) Widget 채팅창 만들기