[分享创造] 分享一个我做的 Apple Watch 独立游戏——30 秒打地鼠

[分享创造] 分享一个我做的 Apple Watch 独立游戏——30 秒打地鼠
[分享创造] 分享一个我做的 Apple Watch 独立游戏——30 秒打地鼠

链接: 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 开发的朋友交流~

来源: v2ex查看原文