> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# LocalMultiplayerAgent 개요

> PlayFab Multiplayer Servers 통합을 로컬로 테스트하고, 클라우드에 배포하지 않고 GSDK 응답을 모의하기 위한 LocalMultiplayerAgent (LMA) 개요입니다.

LocalMultiplayerAgent(LMA)는 로컬 컴퓨터에서 게임 서버를 테스트하거나 실행하여 더 빠른 개발 반복을 지원하는 헬퍼 에이전트입니다. 클라우드 연결 없이도 LMA는 Game server SDK(GSDK)에 대한 모의 응답을 제공하고 PlayFab Multiplayer Servers(MPS)에서 실행되는 것처럼 게임 서버를 테스트할 수 있습니다.

다음은 LocalMultiplayerAgent로 할 수 있는 몇 가지 예입니다:

* 게임 서버의 GSDK 통합 확인.
* 게임 서버 연결 테스트
* 게임 서버 진단 실행: 각 게임 세션에서 생성된 로그와 구성 파일
* 빌드 구성 확인

## 사전 요구 사항

1. GSDK와 통합된 게임 서버.\
   GSDK는 게임 서버 프로세스와 MPS 서비스 간의 양방향 통신을 지원합니다. GSDK를 사용해 게임 서버를 통합하는 방법을 알아보려면 [이 문서](/services/playfab/multiplayer/servers/integrating-game-servers-with-gsdk)를 참조하세요.
   이 튜토리얼은 GitHub의 Wrapper 샘플을 사용합니다. Wrapper 샘플에는 페이크 게임과 GSDK가 포함되어 있습니다.
   샘플을 다운로드하려면 [PlayFab Wrapper Sample](https://github.com/PlayFab/MpsSamples/tree/main/wrappingGsdk)을 참조하세요.

2. LocalMultiplayerAgent (LMA) 툴셋.\
   최신 [릴리스](https://github.com/PlayFab/MpsAgent/releases)를 다운로드하고 원하는 폴더로 압축을 해제하세요. (예: C:\PlayFabVmAgent)

3. \[선택 사항] [Docker Desktop on Windows](https://docs.docker.com/docker-for-windows/install/)를 설치하세요.\
   LMA는 Docker for Windows를 사용해 Linux/Windows 컨테이너 게임 서버를 디버깅할 수 있습니다.
   컨테이너 대신 프로세스로 게임 서버를 실행(실행 가능한 게임 서버 실행)하려는 경우 이 부분을 건너뛸 수 있습니다.

## 다음 단계

* [프로세스 모드에서 LocalMultiplayerAgent 실행하기](/services/playfab/multiplayer/servers/LocalMultiplayerAgent/run-process-based-gameserver)\
  프로세스 모드에서 LMA는 실행 가능한 게임 서버를 실행하고 Docker를 설정할 필요 없이 직접 통신합니다.\
  컨테이너 지식은 필요하지 않습니다 - 컨테이너에서 실행되는 프로그램을 만들 필요가 없습니다.

* [컨테이너 모드에서 LocalMultiplayerAgent 실행하기](/services/playfab/multiplayer/servers/LocalMultiplayerAgent/run-container-gameserver)\
  컨테이너 모드에서 LMA는 \[Windows/Linux] 컨테이너에서 실행되는 게임 서버를 실행하고 테스트합니다.


## Related topics

- [LocalMultiplayerAgent로 컨테이너 게임 서버 디버깅](/ko/services/playfab/multiplayer/servers/LocalMultiplayerAgent/run-container-gameserver.md)
- [LocalMultiplayerAgent를 사용하여 프로세스 기반 게임 서버 디버깅](/ko/services/playfab/multiplayer/servers/LocalMultiplayerAgent/run-process-based-gameserver.md)
- [Wrapper 샘플](/ko/services/playfab/multiplayer/servers/wrapper-sample.md)
- [GSDK 프로젝트 테스트 및 디버깅](/ko/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-project-local-deployment-and-debugging.md)
- [게임 서버 로컬 디버깅 및 PlayFab과의 통합](/ko/services/playfab/multiplayer/servers/locally-debugging-game-servers-and-integration-with-playfab.md)
