본문으로 건너뛰기

Broader Sui Ecosystem Support

This guide will be updated as the Playtron SDK and additional tooling become available. Check back regularly for the latest recommendations and implementation details.

SuiPlay0X1은 Sui 게임 생태계의 일부이다. 사용자는 기기에서 처음으로 게임을 플레이한 후, 나중에 PC에서 계속 플레이하기를 결정할 수 있다. 또는 이전에 PC에서 자신의 니모닉 지갑을 사용하여 게임을 플레이한 적이 있고, 기기에서 계속 플레이하고 싶을 수도 있다.

따라서 신규 사용자와 기존 사용자 모두에게 게임의 다양한 마이그레이션 흐름을 고려하는 것이 중요하다.

On-device ⇒ off-device

사용자가 먼저 기기에서 게임을 플레이하고 dApp Kit을 사용하여 지원을 추가한 경우, Playtron 지갑이 기본 지갑이 된다. 기기 외부 플레이는 동일한 지갑을 통해 자동으로 지원된다.

Automatic transition

  • 기기 외부 버전에 Sui dApp Kit을 통합한다.
  • Playtron 지갑을 연결 옵션으로 활성화한다.
  • 사용자는 여러 플랫폼에서 동일한 지갑을 원활하게 사용할 수 있다.
정보

Playtron 지갑은 휴대가 간편하며 Sui dApp Kit을 사용하여 모든 dApp에 연결할 수 있다.

Asset management

  • 모든 자산은 여러 플랫폼에서 접근 가능하다.
  • 수동 이체는 필요하지 않다.
  • 사용자는 Playtron 지갑을 Playtron 지갑을 지원하는 마켓플레이스, DeFi 프로토콜 및 기타 dApp에 연결할 수 있다.

Off-device ⇒ on-device

사용자가 먼저 기기 외부에서 게임을 시작하는 경우, 기본 지갑은 게임 디자인에서 선택한 지갑 아키텍처(수탁형, 비수탁형 또는 게임별 zkLogin)에 따라 달라진다. 게임 플레이 중 게임에 필요한 지갑 상호작용의 종류에 따라 다양한 기기 간 게임플레이 지원 옵션이 제공된다. 지갑 옵션에 대한 자세한 내용은 Wallet Integration Options을 참조한다.

Read-only asset access

게임 플레이 중에 지갑에서 자산 목록만 읽어야 하는 경우(예: 사용자가 NFT를 소유하고 있는지 확인하여 게임 내 지위를 부여하는 경우), 사용자는 Playtron 지갑을 기존 셀프 커스터디 지갑에 연결할 수 있다.

읽기 전용으로 충분한 예시:

  • 출석 증명 프로토콜(POAP)과 같은 소울바운드 자산.
  • 멤버십 접근 권한을 나타내는 NFT.
  • 게임 플레이 중에는 거래할 수 없지만, 제3자 NFT 마켓플레이스에서 별도로 거래할 수 있는 잠금 해제된 스킨을 나타내는 NFT.

사용자는 Playtron 지갑과 연동되는 웹사이트(https://wallet.playtron.one) 를 통해 Playtron 지갑에 로그인하여 기존 지갑을 연결한다. 이 기능은 Playtron 지갑을 셀프 커스터디 지갑에 연결하는 데 효과적이다. 보관 지갑에 연결하는 데는 적합하지 않지만, 게임 백엔드가 여러 기기에서 사용자 자산을 추적할 수 있으므로(예: 사용자 ID 또는 Steam/EGS 로그인) 굳이 그럴 필요는 없다.

게임 전용 zkLogin 지갑을 사용하는 경우, 올바르게 구성된 Enoki Connect를 통해 게임 전용 zkLogin 지갑을 Playtron 지갑과 연결할 수 있다.

게임은 연결된 지갑에서 데이터를 읽고 콘텐츠에 따라 동작할 수 있다. 하지만 연결된 자산에는 거래 기능이 없다.

Full asset access

게임 플레이 중 사용자가 지갑에 있는 자산을 처리하기 위해 transaction에 서명하거나 승인해야 하는 경우, 사용자는 기존 셀프 커스터디 지갑에서 Playtron zkLogin 지갑으로 자산을 이체해야 한다. 전체 자산 접근 권한이 필요한 경우는 다음과 같다:

  • 게임 화폐를 나타내는 토큰으로, 사용자가 게임 플레이 중에 사용할 수 있다.
  • 게임 내에서 거래할 수 있고 서명된 transaction이 필요한 NFT.

셀프 커스터디 및 게임 전용 zkLogin 지갑의 경우, 사용자는 기존 셀프 커스터디 지갑에서 Playtron 지갑으로 자산을 이체해야 한다. 커스터디 지갑의 경우, 게임 백엔드가 여러 기기에서 사용자 자산을 추적할 수 있으므로(예: 사용자 ID 또는 Steam/EGS 로그인) 이체가 필요하지 않다.

이체 기능을 사용하면 기기에서 모든 transaction 기능을 사용할 수 있다. 또한, 웹 앱은 사용자 친화적인 이체 흐름을 제공한다.

게임 전용 zkLogin 지갑을 사용하는 경우, 동반 웹 앱을 사용하려면 Enoki Connect 지원이 필요하다.

Playtron GameOS SDK

The official Playtron OS SDK repository on GitHub.

Sui dApp Kit documentation

The Sui dApp Kit is a set of React components, hooks, and utilities to help you build a dApp for the Sui ecosystem.

SuiPlay0X1 Discord

Follow announcements and connect with the community on the Discord channel for SuiPlay0X1.

Companion web application

Support linking the Playtron wallet to other self-custodied wallets using Sui Link, enabling read-access of associated wallets while on the device.

Enoki Connect

With Enoki Connect, users can use their dApp-specific accounts across different dApps, enabling a more unified and consistent experience.