[送码🎁]桌面新宠 2.0,分享下自己耗时半年开发的能和多种小工具互动的宠物

查看 40|回复 4
作者:beiguo   
应用简介
桌面新宠(NewPet),是我耗时半年开发的一款桌面宠物。我是被 QQ 宠物影响的那批人,上学时天天给 QQ 宠物喂食,很可惜它现在不在了。所以,我开发的初衷是想要在电脑桌面上拥有一个小宠物。
1.0 做的比较粗糙,所以到 2.0 才好意思来分享下自己的成果。

应用功能

  • 我不想这个宠物只是个花瓶
    想让它和我常用的工具能有个深度的交互。
    为了这个小宠物,我做了一大盘饺子😊。最终这盘饺子里就有了 [专注] [休息] [木鱼] [诗词] [白噪音] 等功能。每个功能,我都细心打磨了宠物的交互动作。

  • 我不想这个宠物要太多的权限。
    到底加哪些工具的时候,也参考了很多优秀的应用,后续也会丰富很多工具。但我也极其的克制。尽量新增的每个工具都不需要底层的权限,确保用户的隐私和使用便利。

    开发过程
    技术栈用的是原生 swift ,我是个 Java 后端工程师,重头学习了 swift+swiftui 。但这些对我不是困难事。开发的大部分时间都耗费在了宠物设计上。
    踩坑经历
  • 第 1 次:blender 3D 。想着一步到位,直接学了 2 个月 blender ,几乎刷遍了 B 站 blender 教程,最后上手捏 3D 。效果还行,但最终还是放弃了,是因为 3D 太吃内存了,在桌面应用上施展不开。
  • 第 2 次:Spline 3D 。交互效果特别棒,但 Spline SDK 用的架构和我用的不太一样,浪费了半个月时间最终放弃。
  • 第 3 次:Spine 和 Live2D 。这两个算是一类,骨骼动画,也探索了一阵子。授权费有点小贵,无力承担😭。
  • 第 n 次:Blender 2D 手绘简笔画 + AI 渲染 + PS 切图 + AE 动画。现在动画比较简单,属于自己能力有限,不会画低头、侧身等动作,还是自己平时观察的太少,没有基础。不过我正在努力学习,相信随着版本会越来越好💪🏻。

    下载使用
    App Store 搜索 [newpet], 或者搜索 [桌面新宠] 或 前往 AppStore 下载
    我先送 10 个码,如果伙伴们没有领到,我会在留言区再送 10 个。请留下邮箱,任何意见和反馈,都欢迎留言。应用里也有我的联系方式,感谢大家的支持。
    兑换码
    P7N77MK9LY7L
    RW9MKRNX3AAT
    7XRXY9Y3L6EP
    X7YFXXENN3NN
    KN9XN7N4YLTP
    4MJ399M46JLL
    XAKLYRT6WXMK
    XEXYHEJ6KMKK
    ALW9F7K4H7R9
    KXAJFPYYFNM4
  • OrionParker   
    XEXYHEJ6KMKK 已用
    StinkyTofus   
    现在做这个必须要接入 AI , 让宠物自己产生性格和交互。
    qgewfg   
    KXAJFPYYFNM4 已用,谢谢 OP
    beiguo
    OP
      
    @StinkyTofus #2 感谢建议🙏,在刚做这款产品时就考虑了 AI 。在 App 的关于里的核心价值中也提到了 AI 。预计在 3.0 中会推出,现在在评估引入效果。
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部