为了给儿子留个特别的纪念,从设计转行独立开发后,我做了款3D植物成长App!
有趣产品咖啡馆 Funny café :一个能让你更快接触到更多新鲜有趣好玩产品的地方。我会寻找市面上有趣的独立产品,向独立开发者们进行一对一的访谈,挖掘优质产品背后不为人知的故事(文末可加入群聊,有彩蛋!)。
1、介绍下你自己和目前所做的产品
我是小树粑粑@小红书,是一名设计师和独立开发者,目前的本职工作是 UI & UX 设计,但也做平面和 3D 设计,只要是创作相关的,都有比较大的热情。
接触独立开发是因为在做界面设计的时候依然感到某种创作的局限,希望能纯 solo 的把一个点子从无到有,从概念到成品,从界面到原型实现出来,这样可以在遇到朋友的时候拿出手机,说“你看我做了这么一个小玩意儿,还不错吧”。对我来说这可能就是创作的意义。
目前做的产品有 2 个:Treer 小树,Remember。
Treer 小树通俗来说是一款 3D植物养育工具,如果你在现实中养植物,那 APP 中的植物就是它的Avatar。因此你在现实中浇了水,可以在 APP 中进行记录并生成养护日历,这就是主要功能了。
不过还有一个辅助功能,就是把植物生长和心流结合在了一起,可以帮助你专注。可能这款产品最大的特色就是基于 Spline 实现的 3D 植物,每种植物都由我自己建模,贴材质和制作动画,并且为了实现介于真实和可爱之间的效果,以及满足性能的要求,做了很多方向的尝试。
第二个 Remember 是纯个人向的产品,主要是用来怀念的。
你可以导入你珍视的人或物的照片,配上你认为最合适的音乐,就可以构建专属的记忆宫殿了。思念渐浓的时候,进入自己的记忆宫殿,可以与他们再次相遇。说的有点玄乎,其实可以理解为简易版 Keynote。
不过确实感动到我自己了,功能实现的那几天,每次音乐响起来都红眼眶。
来源是多维的。
一是我希望做一款以我儿子命名的产品。我7个月大的可爱儿子的小名叫小树,因为我和妈妈希望他像小树一样茁壮成长。因此,“树 —》植物 —》 养育植物”这个奇怪的推导就很自然的发生了,并且直接决定了产品定位。
二是我刚接触Spline,它是一款在线3D建模平台,支持Web/iOS/Android等平台,效果挺不错,我非常推荐大家玩玩。
我试图把 Spline 的 3D 能力结合产品定位呈现在 APP 中,于是“树 —》植物 —》 养育植物”这条路径就变成了“树 —》植物 —》 养育植物 —》 养育 3D 植物”。
下图展示了一些 Spline 中构建的细节:
这个推导就是这么简单。
其实还有个隐性原因,就是我厌恶企业里公式化、流程化的推导逻辑。
在厂子里的设计师应该都有体会,所有的汇报材料都像八股文一样存在某种未被言明的“领导喜欢的方式/风格”,于是所有人(即使是最应该富有创意的设计师)都只是机械的复刻着,而非创造着。
Treer小树是我独立开发的第一款产品,我试图找回创作中最宝贵的“灵机一动”,或者说“Aha Moment”。
3、Treer 看起来像工具,但体验中包含了陪伴、沉浸与投射。你会怎么界定这类产品在市场中的定位?
Treer的本质就是一款很简单的工具,如果大家在体验中能感到陪伴和沉浸,我既开心又讶异。
因为我以为这很可能只是我的私人体验,虽然我已经试图产品化并在宣传物料上重点凸显了陪伴这样的字眼,但其实我不期待用户一定会和我有同样的感觉,毕竟它真的只是一款工具。
我唯一分析过的类似产品是 “PlantIn:植物标识符” 。分析之后我意识到,以我的代码能力想要复刻它几乎是不可能的,而复刻也是我万万不想做的事情。最后我决定,以抱着练习 SwiftUI 的目的,能做到哪是哪吧。
所以,yes,它不存在任何定位的分析,它是我练习的作品。
小红书上曾有人说我肯定抄了 Forest 的功能,理由是这么老牌的软件我做同类产品的不可能不知道。尴尬,我真的不知道也没用过,毕竟这款产品之所以是植物养育工具,只是因为我儿子叫小树……
4、在构建 Treer 的 3D 植物时有遇到过哪些挑战吗?尤其是从现实植物形态还原为数字模型的过程中,有哪些特别设计上的取舍?
这个问题特别好,3D 植物最大的挑战来源于植物形态的复杂性。
每一片叶子,每一朵花都有无穷丰富的细节。如果直接对真实形态进行还原,不仅工作量巨大,且 Spline 并不适合精细建模(较多面数的模型会导致在手机运行时有明显卡顿),同时也没有这个必要做这个事情,因为 Treer 并不面向“需要用 3D 模型学习植物结构”的教学类用户场景。
另外,真实的植物其实各有风格,且差异巨大。这就需要在从真实形态转换为 3D 形态的时候进行风格统一,意味着无论多大的植物,显示在界面上的时候需要保持大小尽可能一致,且观感需要尽可能保持统一。
同时为了让植物看起来更可爱一些,我在建模的时候会在原有形态基础上“变胖”一些。
比如橡皮树,它的叶子其实并不厚,但3D 形态中做薄会让整体缺乏体积感,也少了些许的可爱,所以我把叶子变厚了一点,看起来像个缺乏锻炼的金刚。
最后是旋转中的观感。因为 Treer 支持模型 360° 旋转,这就需要植物在任何角度下看起来都比较漂亮,最起码必须做到枝干和叶子的分布是均匀的,否则就会有一面叶子多,一面少的情形。
但实操的考虑会更复杂些,比如造型很有意境的冬青,主要依靠枝干的分布和走向营造出禅意。冬青的造型我调整了很久,为了每一面都别具一格。
所谓的虚拟,都是真实的拟态,或者说真实的映射。虚拟养护所带来的陪伴感,其实跟生活中养植物、宠物的体验是一致的,我认为并没有特殊的地方。
我认为我回答这个问题还不够格,因为 Treer 当前的功能只能算是一个养护工具,距离真正的养护或养育,还差的很远。
其实在看到你这个问题前,我从来没想到过专注失败还需要被惩罚。不过即使知道,可能我也不会加惩罚功能,我希望这个 APP 是温柔的一塌糊涂的。
7、10分满分的话,你愿意给你的产品打几分?理由是?
6 分。
我喜欢我APP 的设计风格,喜欢它传递出来的亲切、简洁和宁静感,但功能离我设想的完全体还差挺远。
8、除了自己的产品,你还有在用哪些产品?
目前用得比较多的产品有:Notion,Cursor,Blender,Spline,Capwords,Manus,Cosmos。
9、你有哪些工作/生活习惯?
1.学点东西。我总会提醒自己学点什么,只要是我感兴趣的领域。
2.保持锻炼。目前热衷攀岩,抱石太好玩了。
3.不让手生。正确的开始,微小的长进,然后持续。这是我小红书主页的一句话,也出现在了 Treer 小树启动页中。
进步慢无妨,保持练习,一定会熟练起来,不用焦虑,这是我最想分享给大家的。
10、请用一句话打动用户并让她使用你的产品
Treer 小树是一款全新的 3D 植物养育工具,栩栩如生的3D立体植物模型让你仿佛置身于花园中,简单的交互操作也让养护记录变得轻松惬意,你还可以开启最独特的心流专注模式——用你珍贵的专注,成为植物的成长养分,快去体验试试吧!
,群里的独立开发者是女生,群成员也是女生,在群里会分享女生会用到的一些app,后续也会邀请更多女生独立开发者进来分享, 加我好友,可以邀请你进群。