가이드 #

Nakama의 핵심 기능은 게임과 앱에서 다양한 사회적 경험을 생성하기 위한 유연성과 기능을 제공합니다. 아래는 Nakama의 사회적 기능을 사용하여 게임 플레이에서 경쟁에 더 몰입할 수 있는 방법에 대한 예시입니다:

버킷으로 구성된 순위표

플레이어가 Nakama의 저장소 엔진, 순위표 및 토너먼트 기능을 사용하여 글로벌 순위표가 아닌 다른 플레이어의 제한된 보기로 플레이하는 버킷으로 구성된 순위표를 구현하기 위한 가이드.

사용자 지정 순위표

이 가이드에서는 플레이어가 특정 그룹이나 친구를 대상으로 플레이를 통해 정적인 글로벌 순위표와는 반대로 관계를 유지할 수 있도록 사용자 지정 순위표를 실행하는 예시를 제공합니다.

티어 리그

티어 리그 게임플레이를 구현하기 위한 가이드입니다. 리그는 각 순위표가 리그 계층의 특정 "티어"를 나타내는 일련의 연결된 순위표 역할을 합니다. 플레이어는 상위 플레이어는 승격되고 하위 플레이어는 강등되는 티어에서 경쟁합니다.

API 보호

클라이언트 요청에 대해 원하는 유효성 검사를 수행하거나 게임 로직을 우회하려는 클라이언트 시도를 방지하는 데 유용한, 일부 또는 모든 Nakama API에 대한 클라이언트 액세스를 제한하거나 완전히 방지하는 방법을 보여주는 가이드.

제3자 서비스를 통한 사용자 지정 인증

이 가이드는 제3자 인증 API를 통해 사용자 지정 인증을 사용하는 Nakama를 인증하는 방법에 대한 예시를 제공합니다.

다양한 기능 세트 외에도 배포 및 사용 측면에서 Nakama의 유연성으로 인해 개발자와 모든 크기의 스튜디오에 적합한 솔루션을 제공합니다.

자산 관리

이 가이드에서는 Nakama를 자산 관리 시스템으로 사용하여 클라이언트에 임시 액세스를 제공하여 클라우드 호스트(Amazon S3) 자산을 확보하는 방법을 설명하고 Unity Addressable에 대한 완벽한 예시를 제공합니다.

Digital Ocean에 배포

이 가이드에서는 Nakama로 개발하는 데 필요한 Digital Ocean 드로플릿의 초기 구성에 대해 설명합니다. 드로플릿을 구성한 후 다른 Docker 설치와 마찬가지로 Nakama를 설치할 수 있습니다.