[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"article:pocket-arcade-4a3d9ad4":3},{"article":4,"revisions":15},{"id":5,"author_id":6,"firmware_project_id":7,"slug":8,"published_revision_id":9,"visibility":10,"moderation_lock_reason":11,"version":12,"created_at":13,"updated_at":14},"a052f7f7-76e0-4906-b448-2e6003f7ef8a","b0b979c8-0f4e-425f-ba4c-2fbc494aa122","4a3d9ad4-73ab-4a3a-b33a-79d7ccc46566","pocket-arcade-4a3d9ad4","0a6b0ee8-6cfd-41c0-8c86-628b0c0c68b9","public",null,17,"2026-10-03T05:29:29.273Z","2026-10-04T03:17:01.971Z",[16],{"id":9,"article_id":5,"revision_no":17,"state":18,"source_revision_id":19,"change_summary":20,"version":21,"submitted_at":22,"reviewed_at":23,"published_at":14,"created_at":24,"description":25,"rendered_description":26,"content":27},3,"published","462d76c1-d6d5-435d-9cf9-12cbecefaf89","0.1.1 真机验证更新：修复设备截屏和 USB 输入服务，统一版本标识；验证三款离线游戏的设备画面、操作及启动稳定性。",7,"2026-10-03T14:45:58.043Z","2026-10-04T03:17:01.920Z","2026-10-03T14:37:11.004Z","# Pocket Arcade · 口袋游戏厅\n\n在 ESP-Mosaico 的 480 × 480 触摸屏上玩三款离线小游戏：方块下落（Block Drop）、重力迷宫（Tilt Maze）和数字华容道（15 Puzzle）。无需账号、网络或扩展子板，不包含贪吃蛇。\n\n![口袋游戏厅真机画面](\u002Fapi\u002Fv1\u002Ffiles\u002Faus_5d78106cf2ea7f5d96c35cf1e044724f7e69949ba96c458861d4b4b01d6b6e1e.webp)\n\n## 玩法\n\n- **方块下落**：用屏幕按钮向左、向右移动，旋转或直接落下方块；填满一行即可消除，堆到顶部则结束。\n- **重力迷宫**：倾斜设备，或持续按住屏幕中心周围的位置，控制橙色小球到达绿色终点。\n- **数字华容道**：点击空格旁的数字方块，将数字排列成正确顺序。每次打乱都保证有解。\n\n三款游戏均支持暂停、继续、重新开始和返回菜单。\n\n![方块下落](\u002Fapi\u002Fv1\u002Ffiles\u002Faus_a4439c8a5b595c13bbb665e1bf7cafd258a823d1a69227018942a13508e1af9f.webp)\n![重力迷宫](\u002Fapi\u002Fv1\u002Ffiles\u002Faus_990b7da6d6a7597ef0134d1a94eb39693d22d3a6542517fe1495704bf4cc8399.webp)\n![数字华容道](\u002Fapi\u002Fv1\u002Ffiles\u002Faus_44e221cc009c93dc09e3d97fc0a89cb0c7453caeb4ecd8127c0cbb9e0aa7e997.webp)\n\n## 安装与验证\n\n提供的 0.1.1 Iris 包面向配备 16 MiB Flash、保留 Vibe Mode\u002FRecovery 的 ESP32-S31。请使用平台的 Iris 安装流程。包内包含应用和分区表，图形已嵌入应用，无需另装游戏资源。\n\n0.1.1 已在 ESP32-S31 实机上安装，通过真实帧缓冲截图和 USB 注入触控验证三款游戏的进入、方块下落、迷宫触控滚动、拼图移动，以及暂停、恢复、重开和返回菜单。非法输入被拒绝，同一启动期间无应用崩溃；设备日志约为 33 FPS。共享游戏模型和真实渲染器检查也已通过。\n\n本次修复了缺失的设备截屏和远程输入服务。人工倾斜迷宫及手指触摸控制器的验收尚未完成。详情见附件中的 `projects\u002Fideas_common\u002FDEVICE_VALIDATION.md`。\n\n## 源码与资源许可\n\n将附件源码包中的 `projects\u002F` 解压到 ESP-Mosaico Vibe 开发工作区，使用固定的 ESP-IDF 提交 `7b9cc1ac79f865983f59bb8ff3ff43eb74ff1dbe`，执行：\n\n```sh\npython3 projects\u002Fpocket_arcade\u002Ftests\u002Fcheck.py\npython3 mosaico.py game build --project projects\u002Fpocket_arcade\npython3 mosaico.py game sim --project projects\u002Fpocket_arcade\n```\n\n画面由应用通过工作区的 Raylib Lite 引擎绘制，不包含第三方游戏美术、录音或 ROM。框架依赖保留各自许可证，本页面不新增整个仓库的授权条款。\n","\u003Ch1>Pocket Arcade · 口袋游戏厅\u003C\u002Fh1>\n\u003Cp>在 ESP-Mosaico 的 480 × 480 触摸屏上玩三款离线小游戏：方块下落（Block Drop）、重力迷宫（Tilt Maze）和数字华容道（15 Puzzle）。无需账号、网络或扩展子板，不包含贪吃蛇。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"\u002Fapi\u002Fv1\u002Ffiles\u002Faus_5d78106cf2ea7f5d96c35cf1e044724f7e69949ba96c458861d4b4b01d6b6e1e.webp\" alt=\"口袋游戏厅真机画面\" \u002F>\u003C\u002Fp>\n\u003Ch2>玩法\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>方块下落\u003C\u002Fstrong>：用屏幕按钮向左、向右移动，旋转或直接落下方块；填满一行即可消除，堆到顶部则结束。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>重力迷宫\u003C\u002Fstrong>：倾斜设备，或持续按住屏幕中心周围的位置，控制橙色小球到达绿色终点。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>数字华容道\u003C\u002Fstrong>：点击空格旁的数字方块，将数字排列成正确顺序。每次打乱都保证有解。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>三款游戏均支持暂停、继续、重新开始和返回菜单。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"\u002Fapi\u002Fv1\u002Ffiles\u002Faus_a4439c8a5b595c13bbb665e1bf7cafd258a823d1a69227018942a13508e1af9f.webp\" alt=\"方块下落\" \u002F>\n\u003Cimg src=\"\u002Fapi\u002Fv1\u002Ffiles\u002Faus_990b7da6d6a7597ef0134d1a94eb39693d22d3a6542517fe1495704bf4cc8399.webp\" alt=\"重力迷宫\" \u002F>\n\u003Cimg src=\"\u002Fapi\u002Fv1\u002Ffiles\u002Faus_44e221cc009c93dc09e3d97fc0a89cb0c7453caeb4ecd8127c0cbb9e0aa7e997.webp\" alt=\"数字华容道\" \u002F>\u003C\u002Fp>\n\u003Ch2>安装与验证\u003C\u002Fh2>\n\u003Cp>提供的 0.1.1 Iris 包面向配备 16 MiB Flash、保留 Vibe Mode\u002FRecovery 的 ESP32-S31。请使用平台的 Iris 安装流程。包内包含应用和分区表，图形已嵌入应用，无需另装游戏资源。\u003C\u002Fp>\n\u003Cp>0.1.1 已在 ESP32-S31 实机上安装，通过真实帧缓冲截图和 USB 注入触控验证三款游戏的进入、方块下落、迷宫触控滚动、拼图移动，以及暂停、恢复、重开和返回菜单。非法输入被拒绝，同一启动期间无应用崩溃；设备日志约为 33 FPS。共享游戏模型和真实渲染器检查也已通过。\u003C\u002Fp>\n\u003Cp>本次修复了缺失的设备截屏和远程输入服务。人工倾斜迷宫及手指触摸控制器的验收尚未完成。详情见附件中的 \u003Ccode>projects\u002Fideas_common\u002FDEVICE_VALIDATION.md\u003C\u002Fcode>。\u003C\u002Fp>\n\u003Ch2>源码与资源许可\u003C\u002Fh2>\n\u003Cp>将附件源码包中的 \u003Ccode>projects\u002F\u003C\u002Fcode> 解压到 ESP-Mosaico Vibe 开发工作区，使用固定的 ESP-IDF 提交 \u003Ccode>7b9cc1ac79f865983f59bb8ff3ff43eb74ff1dbe\u003C\u002Fcode>，执行：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>python3 projects\u002Fpocket_arcade\u002Ftests\u002Fcheck.py\npython3 mosaico.py game build --project projects\u002Fpocket_arcade\npython3 mosaico.py game sim --project projects\u002Fpocket_arcade\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>画面由应用通过工作区的 Raylib Lite 引擎绘制，不包含第三方游戏美术、录音或 ROM。框架依赖保留各自许可证，本页面不新增整个仓库的授权条款。\u003C\u002Fp>\n",{"title":28,"categories":29,"boards":31,"tags":32,"cover_images":33,"external_links":35,"attachments":36,"current_version":42,"license":43,"firmware_variants":44},"Pocket Arcade",[30],"display",[],[],[34],"\u002Fapi\u002Fv1\u002Ffiles\u002Faus_5d78106cf2ea7f5d96c35cf1e044724f7e69949ba96c458861d4b4b01d6b6e1e.webp",[],[37],{"id":38,"name":39,"size":40,"media_type":41,"upload_id":38},"aus_1d1bd95ebb060326ca3f9ff0b8a04696fc1a99741383ef224855964de78179a6.zip","pocket_arcade-source.zip",32782,"application\u002Foctet-stream","0.1.1","",[45],{"type":46,"partitions":47,"iris":48},"iris",[],{"bundle_asset_id":49},"aus_411aa0a7175e768dae03849857e2ee5f6d68e7dd76b6edc320e8e466f6e08efa.irisfw"]