Files
2nd/10_Wiki/Topic_Programming/AI_and_ML/Monopoly GO! 및 Royal Match의 라이브 이벤트 구조.md
T
Antigravity Agent 9148c358d0 docs(10_Wiki): 위키 전체 재구성 — Topic_* 폴더를 4개 카테고리로 통합 + 대규모 중복 제거
Topic_Agent/Topic_Blog/Topics/Topics_Biz/Topics_Meeting/Topics_Rag의 마크다운 지식 문서를
Topic_General/Topic_Programming/Topic_Graphic/Topic_Business 4개 카테고리로 재분류.

- 중복 제거: frontmatter의 status:duplicate/merged + duplicate_of/redirect_to 필드로
  자기 자신을 중복으로 선언한 리다이렉트 stub 1032개 제거, 완전 동일 내용 파일 472개 제거,
  동일 파일명·다른 내용 충돌 시 더 큰(완전한) 버전만 유지(162개 제거) — 총 1639개 중복 제거.
- 분류: 폴더 단위로 명확한 항목(AI_and_ML/Coding/Architecture 등 → Programming,
  Comfyui/Visual_Effects → Graphic, Topics_Biz/Topics_Meeting/사업 등 → Business,
  Poetic_Blog_Writing/창의성/Game_Design 등 → General)은 폴더 우선순위로,
  나머지 혼재 폴더(Topic_Agent/Topic_Blog/Topics 루트/Thinking & Reasoning/Other/UI_UX_Assets)는
  title/tags 키워드 스코어링으로 파일 단위 분류(불명확한 경우 General로 폴백).
  원본 폴더명은 "From_*" 서브폴더로 보존해 추적 가능성 유지.
- 최종 배치: Programming 2784 / General 1608 / Graphic 285 / Business 249 = 4926개 문서.
- 에이전트 운영 상태(.astra/.agent/.obsidian/sessions/memory/_company/docs/lessons/_shared/src)는
  지식 콘텐츠가 아니므로 재분류 대상에서 제외하고 원위치 유지.
- Topics/Topic_email(상위 보호 폴더 Topic_email과 파일명 100% 중복) 삭제 — 보호 폴더 자체는 미변경.
- 완전히 비게 된 Topic_Agent/Topic_Blog/Topics_Biz/Topics_Rag 폴더 제거.
2026-07-05 00:33:48 +09:00

6.4 KiB
Raw Blame History

id, title, category, status, canonical_id, aliases, duplicate_of, source_trust_level, confidence_score, verification_status, tags, raw_sources, last_reinforced, github_commit, tech_stack
id title category status canonical_id aliases duplicate_of source_trust_level confidence_score verification_status tags raw_sources last_reinforced github_commit tech_stack
wiki-2026-0508-monopoly-go-및-royal-match의-라이브-이 Monopoly GO! 및 Royal Match의 라이브 이벤트 구조 10_Wiki/Topics verified self
Live Ops Royal Match
Live Ops Monopoly GO
Scopely live events
none A 0.9 applied
live-ops
mobile-game
scopely
monetization
retention
2026-05-10 pending
language framework
none live-ops

Monopoly GO! 및 Royal Match의 라이브 이벤트 구조

매 한 줄

Royal Match (Dream Games → Scopely 2026 인수)와 Monopoly GO! (Scopely / Hasbro IP)는 24-72h 단기 이벤트 + 7-14일 메가 이벤트 + 시즌 패스의 3-tier 케이던스로 ARPDAU $0.30+ 와 D30 retention 25%+ 를 유지하는 라이브 운영 표준이 되었다.

매 핵심

1. Event Cadence (3-tier)

Tier 길이 예시 목적
Micro 4-24h Royal Match "Lightning Round", Monopoly GO "Quick Wins" DAU 스파이크, session count
Mid 2-7일 "Royal Tournament", "Partners Event" 결제 전환, 사회적 경쟁
Mega 14-21일 "Monopoly GO Golden Blitz", "Royal Castle Pass" LTV, 장기 retention

2. Royal Match — Match-3 Live Ops

  • Team Tournament: 길드 단위 PvP, 보상은 booster + coins.
  • Lightning Round: 30분 한정, ×3 coin multiplier — sink 유도.
  • King's Cup: 7일 누적 점수 leaderboard, top 100 보상.
  • Royal Pass: 30일 BP, $9.99 / $19.99 2-tier.
  • 핵심 metric: avg sessions/day 6+, retention D7 45%.

3. Monopoly GO! — Board + Social

  • Partners Event: 4명 팀 + 협업 board, 비결제자도 참여하지만 결제로 가속.
  • Golden Blitz: 24-48h 한정 sticker 교환, FOMO 극대화.
  • Tycoon Racers: PvP 팀 경쟁, 5일 주기.
  • Sticker Album: meta-progression, 중복 sticker 거래 → 소셜 네트워크 효과.
  • 핵심 metric: ARPDAU $0.50+, 출시 1년 매출 $3B+ (mobile 역대 최단).

4. 공통 BM 패턴

  • Hard currency (gems, dice rolls) + soft currency (coins) dual-economy.
  • Energy/lives system (Royal Match: 5 lives, 30분 회복) — paywall.
  • Battle Pass: 무료 트랙 + 유료 트랙, FOMO + 커밋먼트.
  • Limited-time bundle: 첫 결제 99% off, IAP funnel.

5. Retention Loops

  • Daily login bonus (7일 streak).
  • Push notification: 이벤트 시작/종료 1h 전.
  • Social hooks: 친구 초대, 팀 채팅, gift exchange.
  • Variable reward (Skinner box): chest, slot machine 메타.

💻 패턴

# event_config.yaml — Royal Match Lightning Round
event:
  id: lightning_round_2026_05
  type: micro
  duration_hours: 4
  start: 2026-05-10T18:00:00Z
  rewards:
    coin_multiplier: 3.0
    booster_drop_rate: 1.5
  segmentation:
    whale: { multiplier: 5.0 }
    dolphin: { multiplier: 4.0 }
    f2p: { multiplier: 3.0 }
# live_ops_segmentation.py
def assign_event_tier(player):
    if player.ltv_30d > 500: return "whale"
    if player.ltv_30d > 50: return "dolphin"
    if player.sessions_7d > 10: return "engaged_f2p"
    return "casual"
// battle_pass.ts — BP progression
interface BattlePassTier {
  level: number;
  free_reward: Reward | null;
  premium_reward: Reward;
  xp_required: number;
}

const TIERS: BattlePassTier[] = Array.from({length: 50}, (_, i) => ({
  level: i + 1,
  free_reward: i % 5 === 0 ? { type: "coins", amount: 1000 } : null,
  premium_reward: { type: "gem", amount: 50 + i * 10 },
  xp_required: 1000 + i * 200,
}));
-- ARPDAU 계산
SELECT
  event_id,
  SUM(revenue_usd) / COUNT(DISTINCT user_id) AS arpdau,
  COUNT(DISTINCT CASE WHEN is_payer THEN user_id END) * 1.0
    / COUNT(DISTINCT user_id) AS conversion_rate
FROM event_participation
WHERE event_date BETWEEN '2026-05-01' AND '2026-05-07'
GROUP BY event_id;
# fomo_notification.py
def send_event_ending_push(user, event):
    if event.ends_in < timedelta(hours=1) and user.event_progress < 0.8:
        push.send(user, f"⏰ {event.name} ends in 1h — claim your rewards!")
// partners_event_state.js — Monopoly GO partners
const partnersState = {
  team: ["alice", "bob", "carol", "dave"],
  shared_board: { houses: 12, hotels: 3 },
  contributions: { alice: 4500, bob: 3200, carol: 2800, dave: 5100 },
  ends_at: "2026-05-15T00:00:00Z",
};
// limited_bundle.ts
const STARTER_BUNDLE = {
  price_usd: 0.99,
  original_price: 49.99,  // 98% off
  contents: [{ type: "gem", amount: 500 }, { type: "skin", id: "royal_blue" }],
  available_until: "first_purchase_complete",
  show_after_sessions: 3,
};
# energy_paywall.py — lives system
class LivesSystem:
    MAX = 5
    REGEN_MIN = 30
    def attempt_play(self, user):
        if user.lives <= 0:
            return self.show_purchase_offer(user)  # ↓ 결제 funnel
        user.lives -= 1

매 결정 기준

상황 Royal Match 패턴 Monopoly GO 패턴
코어 루프 match-3 puzzle dice roll + board
소셜 team tournament partners (협업)
신규 IP/장르 match-3 안전 board + IP (Hasbro)
Mega event King's Cup (leaderboard) Golden Blitz (FOMO sticker)
BP 가격 $9.99 30d $9.99 14d (회전 빠름)

🔗 Graph

🤖 LLM 활용

  • "다음 이벤트 보상 곡선을 D7 retention 45%+ 목표로 설계해줘 — 현재 cohort 데이터 X" → ML segmentation + bandit.
  • LLM으로 push notification 카피 A/B variants 생성.
  • 이벤트 후 cohort report 자동 요약.

안티패턴

  • 이벤트 over-saturation: 3+ mega events 동시 — burn out.
  • Whale-only 보상: f2p 박탈감 → churn.
  • Pay-to-win 노골적: store rating 폭락.
  • Reset cadence 무시: 일주일에 같은 이벤트 2번 → 가치 희석.
  • 푸시 스팸: D1 unsubscribe 30%+.

🧪 검증 / 중복

  • 검증: AppMagic / Sensor Tower 매출 데이터 + Scopely 공시.
  • 중복: Live Operations (general) — 본 문서는 specific case study.

🕓 Changelog

  • 2026-05-10: 신규 작성. Royal Match + Monopoly GO 라이브 이벤트 3-tier 구조 + retention metric + BM 패턴.