파이터 아레나: 스마트 글래스용 격투 게임
데모는 Xgimi IP 캐릭터가 등장하는
파이터 아레나라는 2D 격투 게임입니다. CPU를 상대로 하는 싱글 플레이어 게임으로, 글래스의 네이티브
디스플레이 해상도(600×350)에서 20fps로 글래스 HUD에 바로 실행됩니다. 오디오는 블루투스 HFP로 재생되는데, 이는 차량에서 전화 통화에 사용하는 것과 동일한 핸즈프리 프로필을 게임 사운드용으로 재구성한 것입니다.
게임은 글래스에서 실시간으로 실행되며 휴대폰 플러그인이 컨트롤러 역할을 합니다: 시작, 일시 정지, 두 개의 스킬 버튼. 일반적인 격투 게임에는 조이스틱과 6개의 버튼이 필요하지만, 저희는 이를 4개로 줄였습니다. START와 PAUSE는 게임의 흐름을 제어하고, SKILL 1 / SKILL 2는 조작 실수 없이 바로 기술을 발동합니다.
AI 글래스와 휴대폰의 협업 방식
중요한 것은 그 밑에서 일어나는 일입니다: 글래스는 HUD를 그리고 입력을 실시간으로 처리하는 C로 작성된 작은 앱을 실행합니다(C는 빠르고 예측 가능하며, 이는 모든 프레임이 중요한 상황에서 중요합니다). 휴대폰에는 JavaScript로 작성된 동반 플러그인이 실행되는데, 이는 대부분의 앱 UI가 구축되는 언어이므로 빠르게 반복 개발할 수 있습니다.
휴대폰은 버튼 입력을 블루투스를 통해 글래스로 보내고; 글래스는 다음 프레임을 렌더링합니다; 오디오는 반대 방향으로, 글래스에서 휴대폰이나 글래스 자체 스피커로 흐릅니다.
두 개의 기기, 하나의 경험, 실시간 실행.
휴대폰 버튼만이 유일한 옵션은 아닙니다. 플랫폼은 머리 움직임과 액세서리 버튼도 인식하므로, 향후 앱은 화면을 탭하는 대신 머리를 기울이거나 별도의 기기를 클릭하여 제어할 수 있습니다
MemoMind SDK가 페어링된 앱을 구동하는 방식
이 데모는 2단계에서 출시될 기능의 미리보기입니다: 전체 SDK 및 Memo Lab, 즉 MemoMind 앱에 내장된 개발자 워크벤치입니다. 출시되면 자신의 앱을 가져와 실행할 수 있는 개발자 항목을 찾을 수 있습니다. 제공되는 내용은 다음과 같습니다:
-
패키징 형식 — 전체 페어링된 앱(글래스 + 휴대폰 함께)용 .mmpkg 또는 글래스 쪽만 빌드하는 데 필요한 경우 .gmp입니다.
-
빌드 툴체인 —글래스 쪽을 위한 GCC 툴체인과 헤더, 모바일 플러그인을 위한 JavaScript 지원입니다. 더 나은 성능을 위해 글래스 쪽에서 직접 UI를 빌드하거나, 휴대폰에서 생성하여 이미지로 글래스에 푸시할 수 있습니다. 앱에 더 적합한 방식을 선택하세요.
-
시뮬레이터 — HUD, 버튼, 마이크, 스피커 및 IMU(머리 움직임)를 에뮬레이션하며, 휴대폰 컨트롤러와 글래스 HUD를 나란히 표시하여 실제 하드웨어에 닿지 않고도 테스트할 수 있습니다. 시뮬레이터에서 실행되면 글래스에서도 실행됩니다.
준비가 되면 앱을 패키징하고 Memo Lab으로 가져와 탭하여 실행하면 두 부분이 함께 로드됩니다. 패키징된 앱은 테스트를 위해 다른 사용자와 공유할 수도 있습니다. My Build에 보관할 수 있는 개수는 휴대폰 저장 공간에 따라 다르며, 한 번에 하나의 앱만 실행됩니다.
MemoMind SDK 베타 액세스 일정
플랫폼이 성장함에 따라 데모 앱, 참조 코드 및 프로토콜 업데이트를 계속 공유할 것입니다. 이 격투 게임은 시작에 불과합니다.
자—내일 SDK에 대한 조기 액세스 권한을 얻는다면, MemoMind One을 위해 가장 먼저 만들 앱은 무엇인가요?