수동 시작(롤백) 사용 설명서
기본적으로 멀티플레이어 게임은 모든 플레이어가 참여하면 자동으로 시작됩니다. 이 행동을 호출하면 자동 시작 기능이 비활성화되어, 게임은 사용자가 수동으로 시작하기를 기다리게 됩니다. 이 기능을 사용하면, 반드시 join/create 액션 전에 호출되어야 합니다.
액션 구문
if (manual_start_enabled) {
// 멀티플레이어 게임을 수동으로 시작하기 위한 코드
}
예제
아래의 블록은 수동 시작을 활성화한 후 새로운 멀티플레이어 게임에 참여하거나 생성하는 방법을 보여줍니다.
// 수동 시작을 활성화
manual_start_enabled = true;
// 플레이어가 게임에 참여하거나 생성하는 코드
if (manual_start_enabled) {
// 해당 액션 수행
join_or_create_game();
}
추가 활용 및 응용 예제
| 예제 제목 | 설명 | 코드 예제 |
|---|---|---|
| 수동 시작 활성화 | 수동 시작을 활성화하고 나서 게임을 시작하는 방법 | gml manual_start_enabled = true; |
| 대기 시 메시지 전송 | 모든 플레이어가 준비할 때까지 대기하고 메시지 전송 | gml if (all_players_ready) { send_message(); } |
| 특정 조건에서 시작 | 특정 조건이 충족되었을 때 게임을 자동 시작하기 | gml if (condition_met) { start_game(); } |
이 문서에서는 수동 시작 기능을 통해 멀티플레이어 게임의 시작을 제어하는 방법을 설명하고, 그 사용 예제와 활용 방안을 제공하였습니다. 추가적인 질문이 있을 경우 언제든지 문의해 주세요!
© Copyright YoYo Games Ltd. 2022 All Rights Reserved