-
Notifications
You must be signed in to change notification settings - Fork 6
进房子时切换内部场景 #18
Copy link
Copy link
Open
Labels
教学价值高完成后可展示 LLM agent 设计模式完成后可展示 LLM agent 设计模式课堂作业-2026spring2026 春季课堂作业2026 春季课堂作业难度-架构动 schema/engine/cron,1-3 天动 schema/engine/cron,1-3 天
Metadata
Metadata
Assignees
Labels
教学价值高完成后可展示 LLM agent 设计模式完成后可展示 LLM agent 设计模式课堂作业-2026spring2026 春季课堂作业2026 春季课堂作业难度-架构动 schema/engine/cron,1-3 天动 schema/engine/cron,1-3 天
Agent 走到家门口 → 进入 → 切换到房屋内部地图(独立的小 worldMap)。屋内能跟同样在屋内的 agent 互动,跟外面隔绝。退出回到主图。
这是引擎级改动:扩展 worldMap 支持嵌套 scene + 转场 input + 前端 UI 切图。建议先在 issue 评论里讨论方案再开干,避免走偏。
实现思路:
convex/aiTown/worldMap.ts(上游,EXEMPT)扩展支持多 sceneenterBuilding/exitBuildingconvex/aiTown/player.ts(上游,EXEMPT)加sceneId字段ai-town-fork/src/components/PixiGame.tsx根据 sceneId 切换地图渲染验收:
教学价值:ai-town 引擎扩展模式 — 如何在保持 game state 单线程一致性的前提下增加新维度。