华为鸿蒙上的成语新玩法:「成语PK消消乐」把语文课变成了对战局,求华为用户支持
一个人、一款鸿蒙原生应用、一个被忽略的小需求。 这篇文章不讲代码,只讲这个应用为什么长成现在这样。
一、起因:一个写了七八年代码的人,被一个成语问住了
去年冬天的一场饭局上,一个初中生问我:"差强人意是什么意思?"
我说,不太满意吧。
他说:"错,是勉强让人满意。"
那一刻的感受很复杂。我天天跟文档、注释、需求评审打交道,自认中文不算差,结果在最讲究分寸的那类词上,栽在了一个初中生手里。
回家路上我打开应用市场,想找个东西每天补一补。翻了一圈发现,市面上的成语产品几乎分成泾渭分明的两类:
一类是词典型的——成语大全、接龙题库、每日一学。内容扎实,但交互停留在"查询—阅读—关闭",打开就困,和背单词软件一个气质。
另一类是游戏型的——消消乐、连连看,手感流畅、节奏舒服,但玩一百局也记不住一个词,成语只是贴在方块上的装饰。
中间那块空白非常明显:有没有可能,让"学"这件事本身,变得像消消乐一样有反馈?
于是有了《成语PK消消乐》。一款鸿蒙原生应用,从第一行代码到图标,全是我一个人做的。
二、解法:把成语拆成可以"消"的东西
这个应用的核心设计只有一句话:成语不是题目,是方块。
四个字的成语被拆成四块,散在 8×8 的盘面上。你按顺序把它们连起来,连对了就消,消掉的瞬间,这个成语会浮出来——拼音、释义、出处,还有一条"常见误用"提示。
这带来一个很微妙的体验差异:
你不是在答题,你是在找字、凑字、消除。手上很忙,脑子里那些沉睡的词被一个个叫醒,但你没有"我在学习"的那种抵触感。
你不需要刻意背,你是在玩;玩完一局,那些字自己排成了队。
围绕这个核心,长出了三层玩法:
第一层:字块消除。 负责手感。它首先得是一个合格的消除游戏,才有人愿意坐下来。
第二层:真人 PK。 负责动机。随机匹配一个对手,同一块盘面,谁先消完谁赢,有段位,输了会掉。输的时候特别不服气——不是手慢,是那个成语我压根不认识。"想赢"比任何学习提醒都更能驱动人去查一个词。
第三层:成语接龙。 负责上限。三分钟一局,倒计时一响手就抖,比的是词汇调取速度而不是记忆量。这一层是社交传播最活跃的部分,玩家乐于晒自己接了多少个。
三层结构对应三种用户:消遣型、竞争型、进阶型。这也是它比单一玩法更容易留住人的原因。
三、为什么选择鸿蒙:三个肉眼可见的体验差异
技术选型的时候我没想太多,只是觉得该试试新东西。真正做下来,鸿蒙有三个能力直接改变了这个产品的形态,而不只是"换个平台跑一遍"。
1. 服务卡片:把"打开应用"变成"扫一眼桌面"
我做了个「每日一成语」的桌面卡片,放在桌面上,划过就能看见一个词,点一下才进应用。
这个功能的效果远超我的预期——它带来的日活,比我能想到的任何推送都高。 原因很简单:用户不是被叫回来的,是他自己想看一眼。这两种感受天差地别。
2. 一次开发,多端部署:折叠屏反而更像"学习工具"
我用一套布局做了断点适配,手机、折叠屏、平板都能跑。
有意思的是折叠屏展开之后——左边是盘面,右边是释义,形态突然就接近一台小型学习机了。同一款应用,在手机上它是游戏,在折叠屏上它更像工具。这个变化我完全没预料到,但用户反馈里提得最多的就是这一条。
对个人开发者来说,这套能力省下的是实打实的时间:我没有精力为三种屏幕各写一套布局。
3. 流畅度:消除游戏对帧率是零容忍的
消除类游戏最怕的就是手指划过去,画面跟不上。
鸿蒙的声明式 UI 在这块帮了不少忙——状态推着界面走,不用手动去追某个控件。当然坑也不少,中低端机上我调了很久,具体怎么调的就不在这篇里展开了。
能感觉到的结果是:手指连线的延迟几乎没有,消除动画不掉帧。
四、一个人做产品,最难的从来不是写代码
说点实话。
第一难:没有人可以商量。
产品决策全靠自己拍。首页那个"开始游戏"按钮,我调了七遍还是觉得丑。有没有加引导?要不要做新手教程?难度曲线怎么铺?这些问题的答案没人在旁边给你兜底,只能自己试,试错了改。
第二难:要接受自己不会的东西。
我不会画画。图标是用画图软件拼的,界面配色全靠感觉。上线后收到的第一条差评是"界面丑得像十年前的",我盯着看了很久,想反驳,又找不到反驳的点——因为他说得对。
气归气,第二天还是打开了设计软件,把首页重排了。第三版发出去,之前提意见的那个用户回来留了句"诶,好多了"。
第三难:正反馈来得非常慢。
没有团队,没有周报,没有复盘会。上线后很长一段时间,唯一的"绩效"就是后台那个在线人数。
让我熬下来的是一条用户评论:
"下班地铁上玩两局,比刷短视频舒服。至少下车的时候,脑子里多了个词。"
那条评论我看了好几遍。做这个应用的全部动机,基本就是这句话。
五、数据不惊艳,但用户画像有点意外
上线以来没投过一分钱推广,全靠应用市场的自然流量和几个社区的帖子,数据不算好看。
但后台的用户结构很有意思:我原以为核心用户是学生,实际三十岁以上的职场人占了一半以上。
这直接改变了我对产品的理解。它解决的不是"考试需要",而是一个更隐性的需求——
成年人重新捡起中文语感的那个瞬间。
那些词你其实都学过,只是很久没用了。看到"喟然长叹",你会模模糊糊地觉得熟悉,但具体什么意思、怎么用,说不上来。这个应用做的就是把这些词从记忆深处拽出来,用一种不费劲的方式。
所以后期的更新方向全变了:从"学习工具"转向"碎片时间的轻认知游戏"。少了打卡、少了进度条,多了段位、多了对战。
六、它适合谁
|
人群 |
为什么 |
|
通勤 / 排队 / 睡前的碎片时间用户 |
一局三分钟,正好一站地,没有强制广告 |
|
中小学生及家长 |
词汇积累 + 释义准确,但需要家长适度控制时长 |
|
语文老师、文字工作者 |
冷门词库和易错词辨析有实用价值 |
|
喜欢消消乐但希望"玩完不空虚"的人 |
手感在,还多了点东西 |
也说说不适合谁:想要深度消除体验的硬核玩家会失望,它的玩法深度比不上头部消除产品;想要系统学习的人也会失望,它没有课程体系,就是玩。
它是一个小东西。解不了一个大问题,但能解一个具体的小问题。
七、最后
《成语PK消消乐》是免费的,无广告、无内购、不收集任何个人信息,也不会在后台唤醒。
在华为应用市场搜索「成语PK消消乐」就能找到。
一个人做的东西,美术不精致,功能不复杂,更新也不算快。但我听劝——你想要的模式、你觉得别扭的地方、你答对却被判错的成语,都可以直接告诉我,我一条条看。
如果你也曾经被某个成语噎住过,可以试试。
玩三天,你会发现自己开始在意一些很久没在意的字。

更多推荐

所有评论(0)