Manual

Manual

플레이어 환경 설정 사용 (롤백)

이 문서는 롤백 기능을 사용하여 플레이어의 환경 설정을 사용하는 방법에 대해 설명합니다. 이 기능은 모든 플레이어를 위한 기본 환경 설정을 설정할 수 있게 해줍니다. 기본 환경 설정 이해 기본 환경 설정은 어떤 종류든 설정할 수 있습니다. 만약 기본 환경 설정을 지정하지 않으면, 모든 플레이어는 게임을 시작하기 전에 환경 설정이 필요합니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

수동 시작(롤백) 사용 설명서

기본적으로 멀티플레이어 게임은 모든 플레이어가 참여하면 자동으로 시작됩니다. 이 행동을 호출하면 자동 시작 기능이 비활성화되어, 게임은 사용자가 수동으로 시작하기를 기다리게 됩니다. 이 기능을 사용하면, 반드시 join/create 액션 전에 호출되어야 합니다. 액션 구문 if (manual_start_enabled) { // 멀티플레이어 게임을 수동으로 시작하기 위한 코드 } 예제 아래의 블록은 수동 시작을 활성화한 후

By 이재협/실장/시스템개발실/PHYSIA

Manual

프레임 동기화 (롤백) 설명서

이 문서에서는 게임에서 여러 플레이어의 상태를 동시에 조정하는 Sync On Frame (Rollback) 기능에 대해 설명합니다. 이 기능은 모든 플레이어가 현재 프레임에 동기화되어 있는지를 확인하고, 실제 데이터와 기반하여 동작하는지에 대한 내용을 다룹니다. 기능 설명 * 동기화 확인: 이 동작은 모든 플레이어가 현재 프레임에서 동기화되어 있는지 체크합니다. 동기화가 되어 있을 경우, true를 반환합니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

롤백 게임 시작하기

이 문서는 멀티플레이어 게임의 롤백 기능을 사용하는 방법에 대해 설명합니다. 특히, 모든 플레이어가 참가하기 전에도 게임을 강제로 시작할 수 있는 방법을 다룹니다. 1. 게임 시작하기 이 액션은 현재 진행 중인 멀티플레이어 게임을 강제로 시작합니다. 알아둬야 할 점은, 모든 플레이어가 참가하기 전에 게임을 시작해야 한다는 것입니다. 이 기능을 사용하기 위해서는 먼저

By 이재협/실장/시스템개발실/PHYSIA

Manual

플레이어 설정 (롤백) 문서 해설

이 문서는 롤백 기능을 사용하여 로컬 플레이어의 설정을 지정하는 방법을 설명합니다. 여기서는 설정된 값을 모든 플레이어가 공유하고, 게임 시작 전에 반드시 실행해야 하는 함수에 대해 다룹니다. 주요 내용 플레이어 설정이란? * 플레이어 설정(Preferences): 플레이어의 개인 설정으로, 로컬 입력을 기반으로 합니다. * 롤백 기능: 모든 플레이어가 동일한 설정을 공유할 수 있도록 합니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

메시지 전송 (롤백)

이 행동은 다른 플레이어에게 문자열 메시지를 전송하는 데 사용됩니다. 전송할 문자열을 지정하며, 최대 128 바이트까지 가능합니다. 두 번째 인자를 지정하지 않으면 메시지는 발신자를 포함한 모든 플레이어에게 전송됩니다. 두 번째 인자에 플레이어 ID를 지정하면, 해당 플레이어에게만 메시지가 전송됩니다. ## 사용 방법 이 행동은 "로컬"에서 사용되므로 로컬 입력에 의해 발생하며,

By 이재협/실장/시스템개발실/PHYSIA

Manual

롤백 멀티플레이어 액션 설명서

롤백 액션은 GameMaker의 롤백 시스템을 사용하여 멀티플레이어 게임을 만드는 데 사용됩니다. 이 문서에서는 롤백 시스템의 다양한 액션과 그 사용법을 다루며, 각각의 기능에 대한 간단한 설명과 활용 예제를 포함합니다. 롤백 멀티플레이어 소개 * 롤백 멀티플레이어 * 롤백 변수 목록 롤백 멀티플레이어 액션 아래 표는 롤백 멀티플레이어에서 제공하는 액션들을 정리한 것입니다: 액션 설명 Create

By 이재협/실장/시스템개발실/PHYSIA

Manual

게임에서 롤백 기능 이해하기

게임 개발에 있어서 "Leave Rollback" 기능은 매우 중요합니다. 현재 진행 중인 게임에서 플레이어가 나갈 때 발생하는 이벤트를 처리하는 방법을 설명하겠습니다. 롤백 기능이란? 롤백 기능은 특정 플레이어가 게임에서 나갔을 때 발생하는 상황을 관리하는 시스템입니다. 이 기능은 게임의 상태를 이전 상태로 되돌리거나, 다른 플레이어에게 그 변화를 알리는 역할을 합니다. 플레이어가

By 이재협/실장/시스템개발실/PHYSIA

Manual

Join Rollback Game (게임 참여 롤백)

이 문서는 게임에 참여하는 방법에 대해 설명합니다. 게임에 참여하기 위해서는 가상 방의 ID를 포함한 URL에 있어야 합니다. 방에 참여하면 연관된 모든 액션이 실행됩니다. 게임에 이미 참가 중일 때 새로운 플레이어가 게임에 참여하면 롤백 이벤트가 발생합니다. 추가적인 정보는 '롤백 이벤트' 섹션을 참조하세요. 액션 문법 // 여기에 코드 예제를 추가하세요. 인자

By 이재협/실장/시스템개발실/PHYSIA

Manual

Rollback 이벤트 설명 및 활용 예제

Rollback 이벤트는 특정 이벤트가 발생했는지 확인하는 데 사용됩니다. 이 이벤트가 발생했을 때 특정 작업을 부착하여 실행할 수 있습니다. 이 문서에서는 이 기능의 사용법과 실용적인 예제들을 다루겠습니다. Rollback 이벤트 동작 설명 Rollback 이벤트는 사용자가 정의한 행동을 특정 이벤트가 발생했을 때 실행할 수 있도록 도와줍니다. 이 기능을 활용하면 특정 게임 이벤트에 따른

By 이재협/실장/시스템개발실/PHYSIA

Manual

키 업(롤백) 액션 해설

이 문서는 특정 입력이 현재 플레이어에 대해 방금 해제되었는지를 확인하는 "키 업(롤백)" 액션에 대해 설명합니다. 이 액션은 특정 입력이 확인될 때만 오른쪽에 있는 동작을 실행하도록 붙일 수 있습니다. 액션 문법 인수 설명 인수 설명 Input 확인할 입력의 이름 Not 입력이 해제되지 않았는지를 검사합니다 예제 코드 아래는 키

By 이재협/실장/시스템개발실/PHYSIA

Manual

입력을 체크하는 방법 (Rollback)

이 문서에서는 현재 플레이어의 입력이 방금 눌렸는지를 확인하는 방법에 대해 설명합니다. 이 기능은 오른쪽에 있는 액션을 연결할 수 있으며, 주어진 입력이 발견될 때만 해당 액션이 실행됩니다. 액션 구문 인수 설명 인수 설명 Input 확인할 입력의 이름 * Input: 체크할 입력의 이름입니다. * 기본적으로 이 입력이 눌리지 않았는지 확인하려면 이 인수를 비활성화해야 합니다.

By 이재협/실장/시스템개발실/PHYSIA