链接: https://apps.apple.com/app/id6766255492
做这个游戏的起因
某天等地铁,想玩点什么,掏手机太麻烦,低头看了眼手表——屏幕这么小,能不能直接在上面玩游戏?
查了一下,watchOS 上的游戏几乎是一片空白。于是就动手做了。
游戏是什么
叫「打地鼠 - Apple Watch 」,规则极简:
4 个洞,地鼠随机冒出来,点它 30 秒一局 连续命中会叠加连击倍率( 5 连 ×2 ,10 连 ×3 ) 出现炸弹别点,点了扣分断连击 最后 10 秒会加速,叫「最后冲刺」 金色地鼠得分翻倍但出现时间更短 触觉反馈做得比较细,命中、连击、炸弹各有不同的震动模式。
技术栈
SwiftUI + WatchKit ,纯 watchOS app ,不依赖 iPhone companion app 。 用 xcodegen 管理工程( project.yml ),方便版本管理。
一些坑
watchOS 模拟器的触觉反馈和真机差别很大,必须真机测试 App Store 的 watchOS 截图要求 416×496 ,但宣传图通常是竖版,需要裁剪处理 watchOS 提审需要在 iOS/watchOS 版本中同时维护,bundle ID 结构容易搞混 目前状态
v1.2 已提交审核,等 Apple 那边审核通过。无广告,无追踪,免费下载。
有兴趣的可以先加个关注,审核通过会回来更新链接。
也欢迎有做过 watchOS 开发的朋友交流~