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

18次阅读

共计 957 个字符,预计需要花费 3 分钟才能阅读完成。

应用简介

桌面新宠 (NewPet),是我耗时半年开发的一款桌面宠物。我是被 QQ 宠物影响的那批人,上学时天天给 QQ 宠物喂食,很可惜它现在不在了。所以,我开发的初衷是想要在电脑桌面上拥有一个小宠物。

1.0 做的比较粗糙,所以到 2.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

正文完
 0