c24165b8bc
에이전트 8종(대화형/프로그래머 C·S/디자이너/설계자/기획자/QA/PD/PM)에게 [공통 기본 능력 + 롤별 Specialty] 2층으로 지식을 주입하기 위한 재분류. 문서 내용·포맷은 무수정, 폴더 이동만 (6,372개 문서 수 보존 확인). - Topic_Programming → Domain_Programming (내부 구조 보존) - Topic_Graphic → Domain_Design - Topic_Business → Domain_Product - Topic_General → Domain_General - _Common 신설: Math(구 Topic_Math_Specialty), Reasoning(구 General/From_Thinking & Reasoning), Reasoning_Creativity(구 General/From_창의성), Communication(Poetic_Blog_Writing + From_writing) - 타 도메인의 From_* 폴더는 유지 (출처 표기일 뿐, 이미 도메인에 맞게 분류된 문서) - 빈 폴더 정리 (memory/procedures) - 에이전트→폴더 매핑은 workspace의 .astra/agent-knowledge-map.json (9개 에이전트) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
6.4 KiB
6.4 KiB
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 |
|
none | A | 0.9 | applied |
|
2026-05-10 | pending |
|
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
- 부모: Live Operations, Game Monetization
- 응용: Monetization (BM), Player Retention
- Adjacent: 2026년 BCG 글로벌 게이밍 설문조사
🤖 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 패턴.