桌面小宠物发布一周,第一次以独立开发者的身份赚到了100块

收入数据(AppStore一周收入统计)

AppStore付费工具榜第七

应用简介

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

1.0 做的比较粗糙,所以到 2.0 才好意思去V站上发。

---------------------------------------------------------------------

V站老哥们使用后也给了很多建议。比较多的人是要求我请个设计师设计宠物动作。

应用功能

  • 我不想这个宠物只是个花瓶。想让它和我常用的工具能有个深度的交互。因此就有了 [专注] [休息] [木鱼] [诗词] [白噪音] 等功能。每个功能,我都细心打磨了宠物的交互动作。

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

开发过程

技术栈用的是原生 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 动画。现在动画比较简单,属于自己能力有限,不会画低头、侧身等动作,还是自己平时观察的太少,没有基础。不过我正在努力学习,相信随着版本会越来越好💪🏻。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-22 18:36:03       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-22 18:36:03       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-22 18:36:03       45 阅读
  4. Python语言-面向对象

    2024-07-22 18:36:03       55 阅读

热门阅读

  1. MySQL

    MySQL

    2024-07-22 18:36:03      16 阅读
  2. C++中的atomic:原子

    2024-07-22 18:36:03       14 阅读
  3. Nacos 面试题及答案整理,最新面试题

    2024-07-22 18:36:03       20 阅读
  4. 【Unity】RPG2D龙城纷争(十五)特殊加成型要诀

    2024-07-22 18:36:03       17 阅读
  5. 软考高级第四版备考--第27天(项目工作绩效域)

    2024-07-22 18:36:03       17 阅读
  6. ETCD介绍以及Go语言中使用ETCD详解

    2024-07-22 18:36:03       19 阅读
  7. C语言:再探C语言指针

    2024-07-22 18:36:03       22 阅读
  8. 安卓开发使用seekBar改变ImageView中图片的色彩

    2024-07-22 18:36:03       16 阅读
  9. matlab中feval()的用法

    2024-07-22 18:36:03       15 阅读