一个 iOS 炉石传说的手机版竞技场选卡工具(RelayKit + Live Activity) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
aptx4689
V2EX    分享创造

一个 iOS 炉石传说的手机版竞技场选卡工具(RelayKit + Live Activity)

  aptx4689 2023-10-28 11:29:50 +08:00 2351 次点击
这是一个创建于 716 天前的主题,其中的信息可能已经有所发展或是发生改变。


最近玩炉石的竞技场比较上头,想写个工具选卡
如上图所示,因为 iOS 系统本身的限制,现在 iOS 没法直接获取炉石传说的应用数据,但是 iOS 提供了一个 RelayKit ,可以在应用内直播,于是想到是不是能在本地处理这部分数据,然后识别到卡牌获取评分再展示到 Live Activity ,这样每次选卡只要下滑一下锁屏就行了。

不确定 V2EX 还有多少人有这样的需求,所以在动手之前先发上来看看大家怎么看。
18 条回复    2023-11-01 12:12:45 +08:00
zhy0216
    1
zhy0216  
   2023-10-28 11:33:02 +08:00 via Android
炉石没什么人玩了吧?
shortxxx
    2
shortxxx  
   2023-10-28 13:37:00 +08:00
大神牛皮
wallriding
    3
wallriding  
   2023-10-28 13:40:20 +08:00
赶紧发到旅法师营地 NGA 之类的地方 你必火
bing89757
    4
bing89757  
   2023-10-28 16:17:08 +08:00   1
我感觉想完美的话,参考韩服手游 dnf 汉化 弄成 MITM 直接显示到卡上面 不过不清楚卡片数据存本地还是返回来的
blufaux
    5
blufaux  
   2023-10-28 16:50:26 +08:00
有 app ?
hguandl
    6
hguandl  
   2023-10-28 17:43:04 +08:00
我之前写过类似的工具。遇到的问题是 Extension 有 50M 的内存限制,本地处理需要注意省资源才行。我用了 Vision 框架里提供的中文 OCR ,内存使用起码 35M ,而且时不时就超了然后被系统杀掉,提示“无效的直播会话”。
zhw2590582
    7
zhw2590582  
   2023-10-28 18:37:13 +08:00
玩得最久的游戏就是炉石了,不过已经退坑了
taoxishuo
    8
taoxishuo  
   2023-10-28 19:00:37 +08:00 via iPhone
要是暴雪没退出中国的话我应该还会在玩炉石……
AppJun
    9
AppJun  
   2023-10-28 20:58:58 +08:00 via iPhone
炉石内存消耗大户,而且我有点担心这种屏幕下拉的状态久一点,是不是游戏就直接掉线了。
psterman
    10
psterman  
   2023-10-29 08:05:31 +08:00
这时间线不对吧
unii23i
    11
unii23i  
   2023-10-30 09:33:36 +08:00
安卓的有吗,我们公司的软件想嵌入这个工具,就是不知道需要什么合作条件毕竟我不是 bd....
fujizx
    12
fujizx  
   2023-10-30 10:58:56 +08:00
玩月圆之夜吧
PaulSamuelson
    13
PaulSamuelson  
   2023-10-30 15:27:42 +08:00
炉石要回,风暴要火
learningman
    14
learningman  
   2023-10-30 21:52:43 +08:00 via Android
可能不如再做一个 PC 端的来处理数据,感觉在手机上跑的话,开销不是很能接受
kayanouriko
    15
kayanouriko  
   2023-10-30 22:04:14 +08:00
之前我玩明日方舟有实现过一个类似的功能, 也是开 RelayKit 识别公招标签提示推送通知的.
虽然通知的展示信息程度和页面精美程度都不如 Live Activity. 我感觉用推送通知会更便捷一下.
游戏是全屏模式的, 需要下拉两次才能打开通知栏, 这对于需要 30 次选牌的时候是个极其繁琐的步骤.
wanwaneryide
    16
wanwaneryide  
   2023-10-31 10:46:52 +08:00
只玩战旗了
DIMOJANG
    17
DIMOJANG  
   2023-11-01 02:05:33 +08:00
live activity 换成 Picture in Picture 会不会好一点呢,因为 PiP 其实也是可以收缩到屏幕边缘的
aptx4689
    18
aptx4689  
OP
   2023-11-01 12:12:45 +08:00
@kayanouriko #15 有名字吗,我想参考下 ui

@DIMOJANG #17 是个好主意,谢谢,我测试一下
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5427 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 27ms UTC 07:41 PVG 15:41 LAX 00:41 JFK 03:41
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86