爱意满满的作品展示区。
1024ba

[iOS] 做了个「超级无聊」的跑步游戏:累计跑满 72 小时到终点,不动路就往回退

  •  
  •   1024ba · 1 day ago · 634 views

    大家好,我是这个 App 的开发者,来分享一个自己做的 iOS 小游戏:《跑不完》(英文名 The 72: Still Not There )。免费下载,没有广告,不用注册。

    倒退中的首页,白天和夜间

    规则只有一条:累计跑满 72 小时,到终点

    • 是累计,不是连续。今天走 20 分钟、明天跑 1 小时,都会算进去。
    • 停下来有宽限期:双腿模式 6 小时,手指模式 8 小时。
    • 过了宽限期,路会慢慢往回退,每小时退 1 分钟。
    • 连续 48 小时不动,就开始「崩塌」:每小时退 10 分钟,一直退回原点。
    • 没有关卡,没有升级,没有每日任务。路就是一条很平淡的路。

    两种跑法

    • 双腿:用 iPhone 自带的计步,按 5 分钟一段判断你是不是在走或跑。App 不用一直开着,下次打开会把这段时间补算进来。也可以选择从 Apple 健康读步数,默认关闭。
    • 手指:App 开在前台,按住屏幕就算在跑。每隔 3 到 8 分钟会有一只骆驼来挡路,20 秒内把它划走,不然就算你停了。iPad 上只有这个模式。

    路上的几个场景

    路上有什么

    • 昼夜变化、天气、节日路牌边框;一共两条路线。
    • 每跑 1 小时路过一块路牌,路过的路牌都收进收藏册。偶尔会遇到稀有的「路边目击」,比如一只热气球。
    • 一个嘴有点毒的旁白:只吐槽行为,不评价人。你休息、暂停的时候,它会好好说话。
    • 当天累计跑到 4 小时,会提醒你休息,默认选项是「去休息」。真的,跑不完也没关系。

    收藏册

    跑完以后

    通关有一张证书。你可以给自己起个昵称,进名人堂,按到达的先后排名。另外还有一张 72 格的进度卡,可以分享出去。

    通关证书和 72 格进度卡

    关于收费

    免费下载,没有广告。身份只用一个匿名令牌,不收集姓名、邮箱、位置。

    内购都是可选的:延缓卡、暂停、跑者外观包、第二条路线「老公路」,还有打赏(打赏只换一枚感谢徽章,什么都不解锁)。一分钱不花,也能完整跑到终点。

    给 V 友的技术栈

    • Expo / React Native + TypeScript ,场景用 react-native-skia 画,动画用 Reanimated 。
    • 进度引擎是一组纯函数,所有数值来自一份参数文件。停了多久以服务器时间为准,改手机时间没用。
    • 后端是 Cloudflare Workers + D1 + KV 。StoreKit 2 的交易签名( JWS )在 Worker 里用 Web Crypto 自己验,没用 RevenueCat 这类第三方。
    • 没有接任何统计、广告或追踪 SDK 。
    • 锁屏实时活动( Live Activity )可以显示进度。
    • App 是用一组 AI agent 分工开发的(我负责拍板,Claude 负责拆任务、写代码、做审查)。

    下载

    App Store: https://apps.apple.com/us/app/the-72-still-not-there/id6821813757

    国区暂未上架,需要外区 Apple ID 下载。界面支持英文和简体中文。

    欢迎试试,也欢迎吐槽。特别想听听:倒退的规则是太狠还是太松?手指模式的骆驼烦不烦人?

    1 replies  •  2026-11-03 09:26:53 +08:00
    quantumX99
    quantumX99
    1 day ago
    1
    支持一波
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4856 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:52 · PVG 14:52 · LAX 22:52 · JFK 01:52
    ♥ Do have faith in what you're doing.