프리미엄은 준비된 VIP 시스템입니다. 플레이어가 게임 재화로 사는, 타이머와 1회 무료 체험이 있는 혜택 패스. 서버가 혜택을 모든 곳에 알아서 적용합니다. 상점 할인, 보너스 보상, 이벤트와 시즌의 VIP 상품.
플레이어가 보는 것
- 낮은 등급부터 모든 패스: 이름, 혜택, 기간.
- 패스마다 한 번의 무료 체험, 기다리는 동안 탭에 배지.
- 사용 중인 패스의 타이머와 "연장".
- 재화나 아이템으로 구매. 실제 돈으로 사는 패스는 플랫폼 결제로 팝니다.
VIP
12 450
320
VIP 브론즈
7일상점 -10% · 보상 +20% · 매일 보석
무료 체험
300
VIP 골드
사용 중 · 12일 04:10상점 -25% · 보상 x2 · 이벤트 VIP 상품
연장 · 900
1패스별 혜택과 기간, 1회 무료 체험.
2사용 중인 패스는 타이머를 보여 주고 재화로 연장됩니다.
작동 방식
단계 01프로젝트에 시스템 추가하기
AI 코더에게 요청하세요: "VIP 패스를 추가해 줘". 준비된 시스템을 설치하고, 패스가 설정되면 탭이 플레이어에게 보입니다.
단계 02대시보드에서 설정하기
대시보드를 열고 프로젝트를 고른 뒤 라이브 운영 → v2 → 프리미엄으로 가세요.
- 패스를 만드세요: 이름, 등급, 기간, 혜택, 가격 옵션.
- 원하면 무료 체험을 켜세요.
페이지의 AI 버튼은 어시스턴트를 엽니다. 필요한 것을 설명하면 변경을 제안하고, 확인한 뒤 저장을 누르면 됩니다.
단계 03테스트하고 출시하기
앱의 테스트 버전에서 시스템을 확인하세요. 설정은 별도 작업으로 라이브 앱에 보내집니다. 공개와 링크를 참고하세요.
개발자용
VIP는 @idosgames/core의 client.premium으로 작동합니다. 할인과 보너스에는 코드가 필요 없습니다. 서버가 모든 구매와 받기에 적용합니다.
// 타이틀의 패스(설정)와 플레이어의 VIP 상태
const defs = await client.premium.getDefinitions()
await client.premium.getUserState()
const vip = client.data.user.state?.Premium
vip?.MaxActiveTier // 사용 중인 최고 등급, VIP가 없으면 0
vip?.Subscriptions?.['vip_gold']?.ExpirationDate // 키만이 아니라 날짜를 확인하세요- 쓴 체험은 계속 쓴 것으로 남습니다. 체험 목록은
ActivatedTrialIDs에 있으니 다시 제안하지 마세요. - 실제로 차감되고 지급된 것은 기본 가격이 아니라 구매 응답에 있습니다.
모든 필드는 SDK의 MCP 서버가 제공하는 premium-system 스킬에 설명되어 있습니다.
자주 묻는 질문
VIP를 실제 돈으로 팔 수 있나요?
네, 플랫폼 결제를 통해 가능합니다. VIP 화면 자체는 게임 재화와 아이템으로 패스를 팝니다.
할인을 코드로 짜야 하나요?
아니요. 서버가 상점과 보상에 프리미엄 할인과 보너스를 알아서 적용합니다.
함께 보기
- 게임 내 상점: 진열대, 상품, 가격iDos Games의 준비된 상점이 작동하는 방식: 상품이 바뀌는 진열대, 게임 재화나 실제 돈으로 매기는 가격, 무료 선물, 구매 한도, 그리고 대시보드에서 코드 없이 설정하는 방법.
- 기간 한정 이벤트: 상품 트랙이 있는 축제iDos Games의 준비된 기간 한정 이벤트가 작동하는 방식: 토큰, 마일스톤 트랙, VIP 두 번째 상품, 일일 한도가 있는 한정 이벤트, 그리고 대시보드에서 설정하는 방법.
- 시즌과 배틀 패스: 상품이 있는 티어iDos Games의 준비된 시즌이 작동하는 방식: 배틀 패스식 보상 티어 사다리, 플레이로 얻는 상태 포인트, VIP 두 번째 상품, 번갈아 이어지는 시즌, 그리고 대시보드에서 설정하는 방법.
나만의 게임을 만드세요
아이디어를 한 문장으로 설명하면 AI 코더가 만들어 주고, 게임은 고유 링크로 바로 공개됩니다.