design: 主页 3x3 填满 — 7大洲 + 主题大混战 + 敬请期待
- 第8格:主题大混战 — 从全部已解锁城市随机抽取素材混搭一局 - 第9格:敬请期待 — 占位,后续替换为新玩法入口 - 第7格:南极洲(planned) - world-catalog 新增 antarctica/mashup/coming_soon 节点 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -117,9 +117,33 @@ MVP 只开放亚洲 6 城市,直入城市选择页,不启用完整多级导
|
|||||||
亚洲 → 日本 → 城市(3x3)
|
亚洲 → 日本 → 城市(3x3)
|
||||||
```
|
```
|
||||||
|
|
||||||
#### 洲选择页
|
#### 洲选择页(主页面 3×3)
|
||||||
|
|
||||||
6 个洲,1 页:亚洲、欧洲、北美洲、南美洲、非洲、大洋洲。
|
9 格全部填满:7 大洲 + 2 个特殊入口。
|
||||||
|
|
||||||
|
```
|
||||||
|
┌────────┬────────┬────────┐
|
||||||
|
│ 亚洲 │ 欧洲 │ 北美洲 │
|
||||||
|
├────────┼────────┼────────┤
|
||||||
|
│ 南美洲 │ 非洲 │ 大洋洲 │
|
||||||
|
├────────┼────────┼────────┤
|
||||||
|
│ 南极洲 │主题大混战│敬请期待│
|
||||||
|
└────────┴────────┴────────┘
|
||||||
|
```
|
||||||
|
|
||||||
|
**第 8 格 — 主题大混战:**
|
||||||
|
- 从全部已解锁城市的素材池中随机抽取元素,生成一局独立关卡
|
||||||
|
- 每次进入素材组合不同(seed = 时间戳,不可复现)
|
||||||
|
- 一局内可能出现北京糖葫芦 + 东京寿司 + 曼谷冬阴功的混搭
|
||||||
|
- 不属于任何城市,不计入城市进度
|
||||||
|
- 通关奖励:随机城市冰箱贴 ×1 或道具补给
|
||||||
|
- 解锁条件:至少通关 2 个城市后开放
|
||||||
|
- 难度:中等偏上(8-10 种元素,3-4 层,中高遮挡)
|
||||||
|
|
||||||
|
**第 9 格 — 敬请期待:**
|
||||||
|
- 固定显示"敬请期待"+ 锁定图标
|
||||||
|
- 后续可替换为新玩法入口(如:竞速模式、好友对战、赛季挑战等)
|
||||||
|
- 点击弹出提示:"新玩法即将上线,敬请期待!"
|
||||||
|
|
||||||
#### 亚洲国家页
|
#### 亚洲国家页
|
||||||
|
|
||||||
|
|||||||
@@ -57,6 +57,28 @@ export const worldCatalog = [
|
|||||||
childIds: ['australia', 'new_zealand'],
|
childIds: ['australia', 'new_zealand'],
|
||||||
pageSize: 9, status: 'planned', isUnlockedByDefault: false,
|
pageSize: 9, status: 'planned', isUnlockedByDefault: false,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
type: 'continent', id: 'antarctica', parentId: null,
|
||||||
|
name: '南极洲', nameEn: 'Antarctica', sortOrder: 7, themeColor: '#AED6F1',
|
||||||
|
childType: 'country',
|
||||||
|
childIds: [],
|
||||||
|
pageSize: 9, status: 'planned', isUnlockedByDefault: false,
|
||||||
|
},
|
||||||
|
// ── 特殊入口(非洲级,但在主页 3x3 中占位) ──
|
||||||
|
{
|
||||||
|
type: 'continent', id: 'mashup', parentId: null,
|
||||||
|
name: '主题大混战', nameEn: 'World Mashup', sortOrder: 8, themeColor: '#E74C3C',
|
||||||
|
childType: null,
|
||||||
|
childIds: [],
|
||||||
|
pageSize: 9, status: 'active', isUnlockedByDefault: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: 'continent', id: 'coming_soon', parentId: null,
|
||||||
|
name: '敬请期待', nameEn: 'Coming Soon', sortOrder: 9, themeColor: '#BDC3C7',
|
||||||
|
childType: null,
|
||||||
|
childIds: [],
|
||||||
|
pageSize: 9, status: 'active', isUnlockedByDefault: false,
|
||||||
|
},
|
||||||
|
|
||||||
// ═══════════════════════════════════════
|
// ═══════════════════════════════════════
|
||||||
// 亚洲国家(18 国)
|
// 亚洲国家(18 国)
|
||||||
|
|||||||
Reference in New Issue
Block a user