게임 시스템

특가: 스타터 팩과 한정 거래

iDos Games의 준비된 특가가 작동하는 방식: 저절로 뜨는 기간 한정 거래, 단계 묶음, 하나를 고르는 선물, 마일스톤 보너스, 그리고 대시보드에서 설정하는 방법.

특가는 저절로 뜨는 기간 한정 거래입니다. 스타터 팩, 각 단계가 다음 단계를 여는 묶음, 또는 고를 수 있는 선물. 누가 특가를 보고 어느 단계가 열려 있는지는 서버가 정합니다.

플레이어가 보는 것

  • 새 특가가 한 번 저절로 뜨고 노출이 집계됩니다.
  • 진행 중인 모든 특가와 타이머가 있는 "특가" 화면.
  • 세 가지 형태: 큰 특가 하나, 단계 묶음, 하나를 고르는 카드.
  • 무료 단계, 재화 가격, 자체 보상이 있는 마일스톤 바.
특가
12 450
320
스타터 팩
23:59:12

3단계 중 1단계 · 단계마다 다음 단계가 열림

1단계: 환영 선물
무료
2단계: 보석 500
$1.99
3단계: 영웅 상자
$4.99
전 단계 완료 보너스
새 특가는 타이머와 함께 한 번 저절로 뜹니다.
큰 특가 하나, 단계 묶음, 또는 하나를 고르는 카드.
자체 보상이 있는 마일스톤 바.
예시. 특가: 타이머가 있는 단계 묶음과 보너스 바.

작동 방식

  • 특가는 단계의 그래프입니다. 구매할 때마다 어느 단계가 열릴지 서버가 정합니다.
  • 단계는 무료, 재화, 또는 앱 스토어 결제일 수 있습니다.
  • 특가에는 타이머와 누가 보는지에 대한 조건이 있습니다.

단계 01프로젝트에 시스템 추가하기

AI 코더에게 요청하세요: "스타터 팩을 추가해 줘". 3단계 스타터 팩과 무료 환영 선물이 있는 준비된 시스템을 설치합니다.

단계 02대시보드에서 설정하기

대시보드를 열고 프로젝트를 고른 뒤 라이브 운영 → v2 → 특가 오퍼로 가세요.

  • 특가를 만드세요: 형태(하나의 특가, 묶음, 하나 고르기), 단계, 가격.
  • 타이머와 특가를 보여 줄 대상을 정하세요.
  • 단계를 끝내면 보너스가 있다면 마일스톤 바를 추가하세요.

페이지의 AI 버튼은 어시스턴트를 엽니다. 필요한 것을 설명하면 변경을 제안하고, 확인한 뒤 저장을 누르면 됩니다.

단계 03테스트하고 출시하기

앱의 테스트 버전에서 시스템을 확인하세요. 설정은 별도 작업으로 라이브 앱에 보내집니다. 공개와 링크를 참고하세요.

개발자용

특가는 @idosgames/core의 client.dealOffer로 작동합니다.

TypeScript
// 플레이어의 진행 중인 특가, 그다음 특가의 한 단계 실행
const deals = await client.dealOffer.getActiveDeals()
await client.dealOffer.recordShow(slotID) // 특가가 보였음: 노출을 집계합니다
const res = await client.dealOffer.executeNode(slotID, nodeID)
  • 노출이 정직하도록 특가가 실제로 보일 때 recordShow를 호출하세요.
  • 단계 상태는 서버의 것입니다. executeNode 뒤에는 특가를 다시 읽고, 클라이언트에서 단계를 열지 마세요.

모든 필드는 SDK의 MCP 서버가 제공하는 deal-offer-system 스킬에 설명되어 있습니다.

자주 묻는 질문

특가를 신규 플레이어에게만 보여 줄 수 있나요?

네. 누가 특가를 보는지는 특가 설정의 일부이며, 서버가 확인합니다.

단계를 실제 돈으로 결제할 수 있나요?

네, 단계가 앱 스토어 구매일 수 있습니다. 다른 단계는 무료거나 게임 재화가 들 수 있습니다.

함께 보기

나만의 게임을 만드세요

아이디어를 한 문장으로 설명하면 AI 코더가 만들어 주고, 게임은 고유 링크로 바로 공개됩니다.