용어¶
- 애플리케이션 ID
어떤 애플리케이션 클러스터에 연결할지를 결정해 주는 애플리케이션의 고유한 ID.
- 클러스터
Strix Cloud 안에 있고 애플리케이션에 온라인 기능을 제공해 주는 서버 또는 서버의 집단.
- 마스터 서버
Strix Cluster의 서버 중에서 연결된 방 서버의 상태에 관하여 최신 정보를 제공하고 방 서버에 대한 연결을 지원하는 역할을 하는 서버.
- 네트워크 개체
네트워크를 통해 복제/동기화할 수 있는 게임 개체를 Strix 내부에서 표시한 것.
- 노드
SDK에서 방 서버를 지칭하는 말. 방 서버와 바로 연결되는 함수에서는 함수 이름에 사용됩니다.
- 장/주인
Strix는 ownership을 두 가지 개념으로 사용합니다. 방을 말할 때는 방장으로, 그 방을 만든 플레이어를 말합니다. 단, 이 방의 소유권은 나중에 다른 플레이어에게 이전될 수 있습니다. 복제/레플리카를 말할 때는 개체의 주인으로, 개체의 레플리카가 복제된 클라이언트를 말합니다. 단, 주인은 나중에 다른 클라이언트로 바뀔 수 있습니다.
- 릴레이 메시지
Strix가 클라이언트 간에 메시지를 보내는 방법.
- 레플리카
게임 상태 동기화를 위해 장/주인이 아닌 다른 클라이언트에 인스턴스화된 GameObject.
- 레플리카 주인
레플리카 GameObject를 맨 처음 인스턴스화한 클라이언트. 원 GameObject를 지칭하기도 합니다.
- 방
한 컨텍스트 내에서 플레이하고 있는 플레이어의 집단. 방 서버에 표시되며, 이 서버에는 방 목록이 나와 있고 서버는 플레이어들의 상호작용을 방 안으로 한정합니다.
- 방 멤버
방 안에 있는 게임 플레이어.
- 방장
방의 주인. 일반 멤버보다 권한이 크며, 다른 플레이어가 관장하지 않지만 복제할 필요가 있는 개체를 담당합니다.
- 방 서버
Strix 클러스터에 있고 플레이어가 입장할 방 목록을 관리하는 서버. 한 클러스터 안에 여러 서버가 있을 수 있습니다.
- RPC
Remote Procedure Call의 약자로 클라이언트가 특정 함수를 호출할 때 보내는 메시지를 말합니다.
- Strix Cloud
Strix SDK와 함께 이용할 서버 클러스터를 제공하는 Strix Gear의 클라우드 서비스.
- 타입 ID
Strix가 복제할 GameObject 타입별 ID.