Strix SDK
온라인 게임이나 메타버스 개발에 필요한 동기화 기능이 모두 플러그인을 통해 제공됩니다.
네트워크 프로세스 걱정 없이 빠른 속도로 개발을 완료할 수 있습니다.
* Strix SDK는 Strix Cloud, STRIX ENGINE과 함께 이용 가능합니다.
About
Strix Unity SDK와 Strix Unreal SDK는 플러그인으로 제공됩니다.
SDK를 이용하면 개체 동기화, RPC, 속성 동기화 등 온라인 게임과 메타버스를 만드는 데 필요한 것을 모두 확보할 수 있습니다.
네트워크 측은 신경쓰지 않고 게임 창작에만 집중할 수 있습니다.
* Strix SDK는 Strix Cloud, STRIX ENGINE과 함께 이용 가능합니다.
Strix Unity SDK
개체에 컴포넌트를 추가하기만 하면 끝
Strix Unreal SDK
블루프린트만으로 개발 가능
Features
-
PLAYER1
-
PLAYER2
Strix Unity SDK에는 확장성이 좋고 유연한 매치메이킹 기능이 있습니다.
원하는 조건으로 방을 만들어 매칭할 수 있는 API가 들어있습니다.
위 영상에서는 플레이어가 STRIX로 간단히 서버에 연결하여 멀티플레이어 게임에 참여하는 모습을 볼 수 있습니다.
-
PLAYER1
-
PLAYER2
STRIX에서는 Strix Replicator 컴포넌트가 붙어 있는 개체를 레플리카라고 부릅니다.
이 레플리카에 다른 STRIX 컴포넌트를 추가하면 코드를 신경쓰지 않고도 위치와 애니메이션, 물리학 등을동기화할 수 있습니다.
위 영상에서는 캐릭터의 움직임이 동기화되어 있음을 볼 수 있습니다.
-
PLAYER1
-
PLAYER2
Strix SDK는 레플리카 기능 외에 커스텀 동기화라고 하는 기능이 있어 사용자가 동기화된 변수와 RPC(원격 절차 호출)를 이용할 수 있습니다.
이 기능은 입력 처리를 하는 스크립트에 이용할 수 있고, 동기화 프로세스가 더 상세한 스크립트에도 이용할 수 있습니다.
위 영상에서는 RPC를 이용하여 화살이 플레이어에게 맞으면 효과를 내는 기능을 호출했습니다.
(경쟁형 게임에서는 가변 동기화로 HP 게이지를 동기화할 수 있습니다. 이 경우, 플레이어 피격 시 게이지가 줄어듭니다.)