涂鸦战争:从一张A4纸的涂鸦到一群孩子玩耍的游戏
涂鸦战争:从一张A4纸的涂鸦到一群孩子玩耍的游戏
涂鸦战争:从一张A4纸的涂鸦到一群孩子玩耍的游戏 涂鸦战争:从一张A4纸的涂鸦到一群孩子玩耍的游戏 Modified June 27 在这里再次郑重感激志愿者Humiey老师。 感谢你帮我完成了这个闭环——从父子之间的一个游戏,到展览现场一群孩子从早玩到下午。 八、我后来才明白 在我跟兔兔共创的扑克战争、破坏世界的文档中,都出现过这个署名: 主创团队:爸爸 & 兔兔 & AI。 我没有改动它。 因为我后来才明白,涂鸦战争最重要的地方,并不是我用 AI 给孩子做出了一个游戏。 如果只是这样,它仍然是一个 大人制造玩具、孩子负责开心的故事 。 真正重要的是,兔兔在这个过程中慢慢换了位置。 他一开始只是想玩 Pad。后来,他开始画设计图,开始口述规则,开始确认需求,开始发现 bug,开始判断什么叫公平,开始把自己的玩法带给别的小朋友。 他不再是被游戏吸进去的孩子。 他开始站到了游戏背后,看见游戏是怎么长出来的。 AI 更像一支很快的施工队,把孩子说出来的规则、画出来的角色、临时冒出来的念头,搭成一个能运行、能反馈、能修改的东西。 我在中间的位置,不是老师,不是产品经理,也不是程序员。 我只是一个翻译官和调试官:把孩子的话翻译给 AI,把 AI 做出来的东西再交还给孩子,让他继续判断、继续修改、继续发明。 所以,涂鸦战争真正完成的,其实是一次位置的变化: 孩子从玩家,走到了设计师的位置; 爸爸从管理者,退到了协作者的位置; 在这里再次郑重感激志愿者Humiey老师。 感谢你帮我完成了这个闭环——从父子之间的一个游戏,到展览现场一群孩子从早玩到下午。 八、我后来才明白 在我跟兔兔共创的扑克战争、破坏世界的文档中,都出现过这个署名: 主创团队:爸爸 & 兔兔 & AI。 我没有改动它。 因为我后来才明白,涂鸦战争最重要的地方,并不是我用 AI 给孩子做出了一个游戏。 如果只是这样,它仍然是一个 大人制造玩具、孩子负责开心的故事 。 真正重要的是,兔兔在这个过程中慢慢换了位置。 他一开始只是想玩 Pad。后来,他开始画设计图,开始口述规则,开始确认需求,开始发现 bug,开始判断什么叫公平,开始把自己的玩法带给别的小朋友。 他不再是被游戏吸进去的孩子。 他开始站到了游戏背后,看见游戏是怎么长出来的。 AI 更像一支很快的施工队,把孩子说出来的规则、画出来的角色、临时冒出来的念头,搭成一个能运行、能反馈、能修改的东西。 我在中间的位置,不是老师,不是产品经理,也不是程序员。 我只是一个翻译官和调试官:把孩子的话翻译给 AI,把 AI 做出来的东西再交还给孩子,让他继续判断、继续修改、继续发明。 所以,涂鸦战争真正完成的,其实是一次位置的变化: 孩子从玩家,走到了设计师的位置; 爸爸从管理者,退到了协作者的位置; AI 从答案机器,变成了想象力的施工队。 而当一群陌生的孩子在 CCF 科普大会现场从早玩到下午时,这个闭环终于被外部世界确认了: 一个孩子画在 A4 纸上的东西,真的可以变成很多孩子愿意进入的世界。 九、一条更长的线 2024年7月7日,我第一次用Claude跟兔兔做植物大战僵尸。 2024年7月20日,兔兔自己在pad的绘画本上发明了植物大战僵尸游戏。 2024年7月24日,A4纸和剪刀变成奥特曼和怪兽。 2026年1月23日,纸和笔变成卡布奇诺忍者和荷包蛋飞碟。 2026年1月25日,Gemini把纸面游戏变成可玩的demo。 2026年2月7日,涂鸦战争有了武器、盔甲、角色卡片。 2026年2月14日,兔兔和豆米用A4纸玩"真正的手绘战争"。 2026年2月18日~21日,扑克战争从v1迭代到v9.4。 2026年3月15日,"他是游戏的设计师,我是调试官"。 2026年3月29日,"保护植物"从情绪低落中拯救了兔兔。 2026年4月24日,草坪上的火柴人战争,"真好玩,从来没有玩过这么好玩的"。 2026年5月24日,兔兔发现bug,"这根本不公平啊"。 2026年6月2日,部署到Cloudflare Pages。 2026年6月6日,CCF科普大会,一群孩子从早玩到下午。 从一张A4纸的涂鸦到一群孩子从早玩到下午的游戏, 原来, 涂鸦战争是一条很长的线, 在那一天,他被别人看见了, 也被我发现了。 尾声 2026年6月6日展览那天,志愿者发来照片:孩子带着惊奇的眼神,盯着屏幕上自己画出来的角色在战斗。 兔兔看完照片之后说他也想去。 我跟他约定:下次我们要一起参展。 这就是涂鸦战争的故事了。 完稿时间:2026 06 10 凌晨 主创团队:爸爸 & 兔兔 & AI 🔗 原文链接: https://mp.weixin.qq.com/s/aop4mdB7... https://mp.weixin.qq.com/s/aop4mdB7... 原创 胡凯翔 胡凯翔 凯翔的思维小屋2026年6月10日 09:04 浙江 一、2026年1月23日,那个下午 2026 年 6 月 6 日,CCF 科普大会现场,一个志愿者给我发来消息:"有几个孩子从早上玩到下午,在展位上玩你的涂鸦战争,一直没走。" 我盯着手机屏幕,想起五个月前那个下午——那个时候,兔兔又想玩 iPad 了。我拿出纸和笔,说:"不如我们来玩个游戏?" 然后…… 他画了一个卡布奇诺忍者,我画了一个荷包蛋飞碟。我们大声喊出技能名字,用笔迹攻击,用涂抹躲避。飞碟坠毁了,小人儿从右边被涂抹了,又从卡布奇诺忍者的脚底钻出来。 他笑得停不下来。 那一刻我脑子里冒出一个念头:"假如做个类似的绘画游戏,是不是会很有意思?" 二、从纸到屏 两天后的晚上,兔兔因为小伙伴离开变得很寂寞,又想玩pad了。我想,与其让他看屏幕,不如把昨晚想到的这个游戏做出来。 我和兔兔边做边讨论,vibe coding 了半个小时,demo 出来了。他玩得跳了起来。 图示:最初的版本,其实就是蹦蹦跳跳的几个小人儿。 从那以后,但凡他想玩游戏,我都让他先画一份设计图——设计由他自己来。他先是边画边在脑子里过一遍,再跟我说一遍,我打完字之后他又确认一遍。 每次的努力都能转换成实实在在的代码,我们采用这样的合作方式做了十几款好玩的东西。 三、系统生长 2026年2月7日,涂鸦战争的武器盔甲系统上线,代码到达1500+行。在Gemini的加持下,一个有画板、有画面识别、有武器盔甲系统和播报系统的复杂前端一次成型。 这个时候,一个朋友告诉我她有一个拿投融资的机会,需要我做一个演示视频。做着玩的游戏能有一个正向的反馈,让我异常开心。而这份积累,又成了后续我有信心参加CCF科普大会展览的契机。 2026年2月11日,我迭代涂鸦战争,加入角色海报功能。也是在这个过程中,我开始意识到,AI 提示词不应该散落在代码里,而应该像规则文档一样被整理、配置、版本化。后来我把这个方法叫作 AI Logic。 图示:兔兔在认真地给每张角色卡片画上稀有度。 另一层面的使用反馈上,我发现兔兔又发明了"蓝色小点和保安的故事"玩法:他画一个"蓝色小点"(用画笔点那么一下),然后画很多"保安"(用画笔画一条竖线),每根竖线觉醒一次,慢慢地画出了满屏的保安。他点"开始对战",瞬间满屏飞棒,兔兔 又 跳了起来。 这是我从未想过的玩法。而且他无意中发现了bug——这个"蓝色小点"是无敌的,可能因为碰撞体积太小, 小点从不会被打败 。 又过了三天,2026年2月14日,兔兔带着他的表弟豆米用A4纸、画笔玩"真正的手绘战争"。游戏脱离电脑仍然成立。 当时我看着他们。看着兔兔和豆米在没有电子产品的情况下自创游戏,我欣慰异常。 还记得最早我创作涂鸦战争的源头,就是想办法让兔兔脱离电子屏幕,现在却是他自己想到了办法并跟其他的小朋友分享还玩得不亦乐乎。这个闭环真的神奇。 四、规则爆发 今年的春节,兔兔和我的共创游戏到了井喷期,扑克战争是其中科技树点得最远的一个分支。 我们从一场真正的扑克牌游戏开始。因为觉得普通扑克规则不够有趣,兔兔提出了融合玩法:不同的花色组合可以融合出《我的世界》里的角色,然后用这些角色进行对战。 3天时间,我们从一副扑克牌开始,把它变成了一个能对战、能合成、能升级的卡牌系统。兔兔学会了用"战损怪兽"当底座,知道"神级怪兽赢一次就会自毁",还规定了游戏的融合规则,对战规则,对游戏的平衡性问题也有了感知。他已经不仅仅是在玩,是在设计规则。 这是我俩共创的爆发期:孩子的想象力驱动内容,大人的系统思维驱动架构,AI驱动代码实现。 他的热情驱动着我不断去思考怎么做才是更好玩的游戏,要用什么才能做出符合他想象的游戏,在对他的观察和记录中我也不断地成长着。 五、孩子成为设计师 2026年3月15日,我记下了:"他是游戏的设计师,我是调试官。" 做着做着,我俩的角色自然分清了——他出想法,我落地和修bug。 有时,也修 情 绪 …… 两周后的3月29日,兔兔因为脖子疼情绪低落,早上趴在床上起不来,还嘟囔着说"连游戏也做不了了"。 我笑着拿来了笔记本和设计本,和他一起设计"保护植物"的游戏。他从趴着歪着脑袋不能动,慢慢地直起了头,再然后主动跳起来测试起游戏来。 对敏感又怕疼的兔兔来说,身体上的疼和想象里的疼,有时会混在一起。 于是我顺着他说的“连游戏也做不了了”,把他重新带回一个他熟悉、能掌控、会发光的地方。 六、他发现了bug 2026年4月24日,我们在2050的草坪上又手搓了一个火柴人城堡游戏。当时我累瘫在WaytoAGI 团聚地点门口的沙发上,给了兔兔一张便签纸和一支笔,然后打开get笔记让兔兔说他的又一个游戏想法。因为室内网络信号太差,我们两人来到草坪上继续游戏制作。 重点在后续的5月24日。 那天我中途离开了一会,回来就看到兔兔在电脑前用语音输入法跟AI口述着系统设计点:进度条BOSS机制、进度条对称性与胜负逻辑、碎片合成、旗子触发、BOSS与核弹经济。 然后他自己在玩的时候发现了一个bug:"现在的逻辑不是我赢而是对方赢,我的进度条满了算我输、对方赢。这根本不公平啊,是怎么回事?" 他嘀咕着,自然而然地进入了"测试员"的状态,自己跟自己讨论规则,同时把我当作可以对话的背景墙,AI则负责将他的想法转换成代码作用到那个呈现出的东西上。 从想法,到创造;从玩耍,到测试。 离脱离一个人的游戏,似乎只差一步了。 然后,机会真就出现了。 七、从家里到社区 5月底的一天,我瞥到丫丫老师关于 CCF 科普大会报名的分享。回家之后,看着兔兔正带着他的同学在玩着涂鸦战争,突然就升起来报名的念头。 然后是做海报,让AI帮忙部署涂鸦战争到网上,和报名老师沟通,跟志愿者沟通。 因为报了名这个驱动力,和为了让更多的小朋友玩到我跟兔兔做的游戏的内驱力,我愣是在工作的间隙里挤出了追求热爱的时间。 感谢这层ccf的推动力,和主办方准备妥当的一切,让我能在疲惫中坚持了下来——我用仅剩的力气把游戏推向了真实世界。 2026年6月6日的那个早上,我担心错过跟志愿者的交接,早早地起来守在微信前。 加上志愿者之后,我迅速把游戏玩法、注意事项和备用版本都发给了她,又打了个电话确认。其实我很想自己在现场,看着孩子们怎么玩,看他们怎么画,怎么笑,怎么争论规则。 但那天,我没能到场。 真正到场的,是涂鸦战争,是兔兔的画,是我们一次次在纸上、电脑前、草坪上搭起来的那个小世界。 当天下午,志愿者发来消息,说好多小朋友喜欢玩,有几个从早上一直玩到下午。她还发来了照片和视频,帮我收集了小朋友玩过之后的反馈。 我盯着那些照片看了很久。 每个孩子都带着一种很熟悉的眼神:他们不是在看一个精致的商业游戏,而是在看自己刚刚画出来的东西,真的进入了一个会动、会打、会回应的世界。 或许,涂鸦战争最吸引孩子的地方,也许不是它多么好玩? 歪歪扭扭的小人,随便点出的蓝色小点,一条条竖线画成的保安,都有了眼睛、装备、故事。 或许是,涂鸦战争认真对待了孩子随手画下来的东西?