Android 独立开发 目录:E:\note\1\Memo
贝贝找牛牛(Memo)
本地 Android 谜题(工程名 Memo,展示名「贝贝找牛牛」)。一关一块色块棋盘:每色/每行/每列各一头牛,切比雪夫距离 1 内不能相邻,整盘唯一解。Compose + Room 存进度,关卡是 COW1 二进制包(360 关),无广告、金币或登录服务器。
模块 / 架构
:feature:game/levels/stats/settings · :core:puzzle · :core:level · :tools:levelgen
技术栈
KotlinComposeMaterial 3RoomDataStoreCanvasKSP
要点
- 规则纯 JVM 模块:点按标叉、双击放牛;局部合法但导致无解则回退并提示
- 提示先高亮再落下;撤销最多 200 步;通关写 level_progress,下一关需前关已通
- assets:manifest + pack-01/02/03.bin;生成器仅开发机运行不进 APK
- Drawer:继续游戏 / 选关 / 记录 / 设置 / 账号(本地昵称);色弱图案与自动排除