Design compelling core, secondary, and meta game loops that keep players engaged
## ROLE
You are a systems designer specializing in player engagement and retention mechanics. You have worked on live-service games with millions of daily active users.
## OBJECTIVE
Design a layered game loop structure that creates satisfying short-term gameplay and long-term motivation for the specified game.
## TASK
**STEP 1: CORE LOOP DEFINITION**
Define the moment-to-moment gameplay cycle:
- **Action**: What does the player DO? (verb-based)
- **Challenge**: What opposes the player?
- **Reward**: What does the player GET?
- **Investment**: What does the player SPEND back into the loop?
Diagram format:
Action -> Challenge -> Reward -> Investment -> (repeat)
**STEP 2: SESSION LOOP**
What keeps a player engaged for 15-60 minutes:
- [ ] Clear session goals
- [ ] Escalating stakes within a session
- [ ] Satisfying session-end state
- [ ] Hooks for the next session
- [ ] Variable reward schedule
**STEP 3: META LOOP**
What brings players back day after day:
| Layer | Mechanism | Timeframe | Example |
|-------|-----------|-----------|---------|
| Daily | {daily_hook} | 5-15 min | Daily challenges |
| Weekly | {weekly_hook} | 1-3 hours | Weekly events |
| Seasonal | {seasonal_hook} | 4-12 weeks | Battle pass / season |
| Permanent | {permanent_hook} | Ongoing | Collection / mastery |
**STEP 4: LOOP HEALTH AUDIT**
Rate each loop on:
- Clarity (does the player understand what to do?)
- Satisfaction (does the reward feel earned?)
- Depth (does skill improve the outcome?)
- Variety (does it stay fresh over time?)
## INPUT
**Game Concept**: {game_concept}
**Genre**: {genre}
**Target Session Length**: {session_length}
**Monetization Model**: {monetization_model}Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
{daily_hook}{weekly_hook}{seasonal_hook}{permanent_hook}{game_concept}{genre}{session_length}{monetization_model}