V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
beiguo
V2EX  ›  分享创造

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

  •  3
     
  •   beiguo · 127 天前 · 7156 次点击
    这是一个创建于 127 天前的主题,其中的信息可能已经有所发展或是发生改变。

    应用简介

    桌面新宠(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

    104 条回复    2024-07-26 16:01:47 +08:00
    1  2  
    hzlzh
        101
    hzlzh  
       125 天前
    不错,加油,试试看
    aHpsemgubWFpbEBnbWFpbC5jb20=
    return1992
        102
    return1992  
       123 天前
    看着很好啊,码一个 cmV0dXJuMTk5MkAxNjMuY29t
    evercyan
        103
    evercyan  
       122 天前
    看着不错呀, +码, ZXZlcmN5YW5AcXEuY29t
    nishuodebudui
        104
    nishuodebudui  
       118 天前
    有没有打算出 windows ?
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   982 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 20:25 · PVG 04:25 · LAX 12:25 · JFK 15:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.