GS2-MegaField SDK for Game Engine API 레퍼런스
게임 엔진용 GS2-MegaField SDK의 모델 사양과 API 레퍼런스
10만 명이 넘는 플레이어의 위치 정보를 보유하고, 최대 1초에 5회 갱신하여 다른 플레이어와 공유하기 위한 서비스입니다.
네임스페이스는 여러 개의 에어리어로 구성되며, 하나의 에어리어는 여러 개의 레이어로 구성됩니다.
플레이어가 명확하게 서로 교차하지 않는 공간은 에어리어를 분할하고, 플레이어와 드롭 아이템 등 종류별로 레이어를 나누는 것을 권장합니다.
드롭 아이템이나 적(에너미)을 공간에 배치하고 싶은 경우에는 해당 상태를 관리하는 데몬을 별도로 준비해야 합니다.
이 서비스에서 공유할 수 있는 것은 3차원 위치 정보, 방향에 해당하는 3차원 벡터, 시야(관심) 반경뿐입니다.
그 외의 데이터는 공유할 수 없습니다.
그 외의 데이터를 공유하고 싶은 경우에는 다른 GS2 서비스와의 조합을 검토해 주세요.
본 서비스는 통신 횟수가 매우 많은 서비스입니다.
1초에 3회 위치 정보를 전송하는 경우, 1시간당 약 1만 회의 통신이 발생하며 200엔 이상의 비용이 발생합니다.
Individual 플랜으로 이용을 검토하는 경우에도, 월 평균 요청 수가 10회를 초과하면 플랜 제외 대상이 되며,
1초에 3회 위치 정보를 전송하는 경우 평균 3.3명이 온라인 상태이면 제외 대상에 해당하게 되므로 주의하시기 바랍니다.
게임 엔진용 GS2-MegaField SDK의 모델 사양과 API 레퍼런스
각종 프로그래밍 언어용 GS2-MegaField SDK의 모델 사양과 API 레퍼런스
GS2-Deploy의 스택을 생성할 때 사용하는 템플릿 포맷과, CDK를 이용한 각종 언어의 템플릿 출력 구현 예제
마스터 데이터 포맷과 임포트할 각종 모델의 레퍼런스