각 플레이어는 자기 순서가 되면 잡았다나 놓쳤다를 랜덤으로 선택합니다.
그리고 내가 지금 잡았다를 선택했는지 놓쳤다를 선택했는지 다른 플레이어들에게 알려야 하는데, 우리는 가장 쉬운 방법으로, 나의 선택을 MC에게 알리고, MC는 다시 모든 플레이어들에게 알려줍니다.
(나를 포함한) 다른 플레이어들의 선택을 MC로부터 받으면, 계산에 들어갑니다.
이게 "잡았다" 이면 내가 그 동안 계산했던, 남은 쥐의 수에서 1을 빼고,
'놓쳤다"면 그냥 아무 것도 안합니다.
플레이어가 자기 순서가 되어 잡았다 혹은 놓쳤다를 한 선택을 MC에게 알려주기 위해 이벤트를 발생시킵니다.
"나 잡았다 선택했다" 라는 이벤트를 발생시키면, MC가 이 이벤트 발생하는 걸 듣고 자기가 가진 쥐의 수를 하나 빼고 다른 플레이어들에게도 "잡았대" 라고 알려줍니다.
이번 강의에서는 이 흐름을 블루프린트로 만들어 보겠습니다.
https://www.youtube.com/watch?v=VkLIpXXG9Ok&list=PLtmQsn29mAv9wq6s0BiUhusYW3dVrN7YS&index=7
'프로그래밍 > 언리얼엔진' 카테고리의 다른 글
언리얼엔진 강좌 73 [쥐를잡자-09] 0.3초 후 포즈 없애기 (0) | 2023.11.28 |
---|---|
언리얼엔진 강좌 72 [쥐를잡자-08] 내 선택을 다른 플레이어에게 알리기 (1) | 2023.11.23 |
언리얼엔진 강좌 70 [쥐를잡자-06] 내 순서가 되면 잡았다 혹은 놓쳤다 결정하기 (0) | 2023.11.20 |
언리얼엔진 강좌 69 [쥐를잡자-05] 다음 사람은 너다 - 게임 진행하기 (0) | 2023.11.17 |
언리얼엔진 강좌 68 [쥐를잡자-04] 게임 초기화하기 (0) | 2023.11.16 |