爱意满满的作品展示区。
RealWorldPicture

首次尝试 AI 游戏开发,把「辅导孩子作业」的体验做成了游戏

  •  
  •   RealWorldPicture · 21h 45m ago · 679 views

    游戏名称《小镇做题家长版》

    主要玩法截图

    IMG_2740.png IMG_2738.png IMG_2743.png IMG_2742.png IMG_2741.png IMG_2739.png

    起因很简单:辅导娃写作业过程中,感觉体验非常微妙(要控制自己情绪的情况下,让娃在指定时间内做完作业),就想把这个过程做成游戏。

    玩法

    • 扮演家长,屏幕上三条数值:娃的注意力、你的血压、作业进度。游戏获得的星星可以用来技能加点,提升娃的能力。
    • 娃会走神、撸猫、转笔、突然问你一道题。。。(基本每条都在实际生活中有遇到)
    • 你有四个技能:深呼吸(降压)、水果(提注意力)、河东狮吼(提注意力但涨血压)、出门冷静(离场,但离场期间娃干什么管不着)。
    • 血压到 100 当场失败。写完作业按用时和正确率给 1-3 星,星星拿去给娃升技能。
    • 每个年级末尾有期末考试,考试你不能干预,只能在外面干着急。

    技术栈

    • Cocos Creator 3.8.8 + TypeScript
    • 存档:本地 + 微信云开发双写合并,云函数校准服务端时间防改本地时钟
    • 题库:对照浙江教材单元目录,AI 批量生成后跑脚本全量校验——结构完整性、答案分布均衡、数学题算式解析验算、关卡难度窗口越界检查。没做逐题人工复核,发现错题欢迎直接甩我。
    • 全程零服务器成本(云开发免费额度 + 开放数据域沙箱)

    踩过的坑

    1. UGC 内容安全。上线前才发现的,只是允许玩家起名字,直接被微信封杀(还在审核期间),因为没接名字内容合规审核。只要涉及到 UGC 相关的,一定要注意内容合规和安全。虽然微信有 api 提供内容审核,但测下来不是太稳定,所以上线前干脆把起名字功能给掐掉了。。。。

    2. 数值平衡:没敢拍脑袋,复用 core 层代码跑蒙特卡洛, 模拟苦手/普通/高手三种画像 × 不同加点策略,跑出来发现三星线定 95 分时 低年级达成率是 0%,改成 90 才合理。

    关于 AI 协作,几点真实体会

    • AI 不会主动告诉你这个不该做。它默认你说的都对。 砍需求、判断优先级、喊停,全得自己来。我砍掉过弱网自测、技能重做、 排行榜子榜——每一次都是节省了几天时间。

    • AI 的第一版经常能跑但不对。 但一跑模拟就发现低年级考试三星通过率 0%。不做验证根本发现不了。ai 验证也好,自己玩好后,一定要多体验,多关注数值设置的合理与平衡。

    • 需要建立可验证的闭环。我的做法是 core 层不依赖引擎,纯逻辑单测覆盖, 每次改动 tsc + jest 全绿才提交,再 CLI 构建扫码真机验收。 没有这套闭环,AI 写得越快翻车越快。

    • 判断力成了唯一瓶颈。开发门槛和成本降低之后, "知道该做什么"和"知道什么时候停"就是全部的价值。

    游戏入口

    微信搜「小镇做题家长版」,或者扫下面的码。

    gh_04ca1957c845_430.jpg

    有任何问题和吐槽都欢迎,我还在持续改。

    2 replies    2026-08-19 18:36:30 +08:00
    lancevps
        1
    lancevps  
       7h 9m ago
    空白等待时间太多了,搞一个快进好点
    RealWorldPicture
        2
    RealWorldPicture  
    OP
       6 mins ago
    @lancevps 游戏节奏还在打磨,现在确实等待时间有点长
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3363 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:42 · PVG 18:42 · LAX 03:42 · JFK 06:42
    ♥ Do have faith in what you're doing.