一个 iOS 炉石传说的手机版竞技场选卡工具(RelayKit + Live Activity) - V2EX
爱意满满的作品展示区。
aptx4689

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

  •  2
     
  •   aptx4689 Oct 28, 2023 2911 views
    This topic created in 931 days ago, the information mentioned may be changed or developed.


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

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

    @DIMOJANG #17 是个好主意,谢谢,我测试一下
    About     Help     Advertise     Blog     API     FAQ     Solana     1150 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 73ms UTC 17:57 PVG 01:57 LAX 10:57 JFK 13:57
    Do have faith in what you're doing.
    ubao msn 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