一些小故事
名字怎么来的?
很简单能看出来,是 Windows + MEMZ 组合出来的。Windows 就是操作系统的那个 Windows,MEMZ 是彩虹猫病毒。
为什么取这个名字?我这个人不怎么会取名字(每次给新项目命名都是一大难题),这个名字是很久以前取的,当时 B 站上的 @360MEMZ 首创这个命名方法(很久没更新了),然后就出现了各种各样的 MEMZ,我也成为了其中一员。
一些时候我也会使用 memz233 这个名字。
那头像呢?
现在是蔚蓝档案中的月雪宫子(月雪ミヤコ, Tsukiyuki Miyako),来自画师JYT。以前是每年随着 MIUI 更新的 MIUI 版本号头像,从 HyperOS 推出后就开始用二次元头像了。应该会很少换头像。
爱好?
除了写代码没什么爱好了。每当看到越来越多人在使用我开发的 App 时我都发自内心地感到高兴。
除了 GalGame 外没什么特别爱玩的游戏,其他类型的游戏最多玩上几个月就会感觉腻,不知道为什么。
地址?
这是开盒!这已经是盒了吧?来聊点其他的吧
编程学习之路
我的编程学习之路算是比较多样的,这过程中学习了很多不同的编程语言,大多是靠自己在网上搜索学习的。一般学习一门新语言就是准备开发环境->试着写->遇到什么地方不会写了->搜索“XX 语言怎么 XX”这样循环。
一开始学习的是易语言,就是那个中文编程的语言。虽然对之后学习其他语言在语法上面帮助不大,但是锻炼到了我的编程思维。当时年纪不大,英语几乎不会什么,因此决定从这里开始学习。
后来我不满足于 Bug 多,功能不够强大的易语言,开始学习通过 C# 编写 Winforms 程序,在这期间做出了 GalGM 这类较简单的 Windows 程序,不过应该是没什么人用的。
之后我又开始接触基于 Unity 的游戏开发,正好代码还是通过 C# 编写。“芒神”项目(见下方Darock 的故事)是横跨以上三个学习阶段的,经历了三次迁移,从易语言到 Winforms,再到 Unity。可惜的是现在源码已经弄丢了。
再到后来就是 Swift 了。一开始我觉得 Swift 是比较难学的,主要是 Storyboard + Swift 构建 App 那套让新手比较迷糊的带着 Objective-C 影子的 Swift 写法导致的。到更后来学习了使用 SwiftUI 构建 App,就正式开启了我现在的 iOS App 开发之路了。
Darock 的故事
这里是个讲这个故事的好地方,我会尽量写下完整点的故事(本人记性不太好),当然也会随着时间更新。
最开始是我在小学四年级(?大概,如果对的话是 2019 年)的时候,和一位朋友仅口头说起了芒果公司,这是梦开始的地方(好像该算是黑历史)。但确实没干起什么实事,不过是仅在线下说着玩的。
之后到了约 2021 年,我开始接触软件开发(展开的故事见上方编程学习之路),在学习 Unity 的时候对标原神创建了项目芒神(纯黑历史)。在这个项目的开发过程中,我提出了把芒果公司这名字改掉的想法,毕竟这和 Apple 的雷同确实看起来不像正经干事的。经过和几位同学在一天内几个下课时间的讨论后,我们决定了使用暗礁工作室 (Darock Studio)这个名称,至于先想出来的是英文还是中文我已经记不清了。
“暗礁”意为像海中的暗礁一样,平日默默无闻,而在有船撞上时则惊为天下(当时确实是这样想的)。
Darock 来自 Dark + Rock,逐字翻译“暗”和“礁”,从两个单词共同的字母 r 处合并。
这个时候算是正式的有 Darock Studio 了,但因为具体日期没有记下来,Darock 创立时间目前按照的是 Darock Community 的建群时间 2023 年 1 月 24 日计算的。
虽说有了 Darock Studio,但这时候还是一点也不有名,基本上还是我自己在玩。毕竟 Windows App 好像是不太容易推广出去的,加上当时也没什么实力。
直到我买了一块 Apple Watch。在买之前我在用小米手表,基于 Wear OS,实际上就是魔改安卓,因此功能十分强大,还有大佬开发的 B 站客户端可以使用。不过受限于性能,视频播放体验并不是很好,浏览器更是带不动。换到 Apple Watch 前我便听说过 watchOS 上也有类似的腕上 B 站,于是买到后我很快就开始在 B 站上搜索相关信息,然后找到了由闪电狮开发的腕上 B 站,用了一段时间后感觉它和 Wear OS 上的 B 站相比缺少很多功能,比如说查看 UP 主投稿视频什么的,于是就想加入开发团队,给腕上 B 站添加点功能。但那时我的 Swift 技术并不好,所以我先自己写了些小项目。我的第一个 Swift 编写的 watchOS App 是“充电提醒”,可以在 Apple Watch 充电到设定电量后弹出通知。
在这期间我还写出了 watchOS 上的浏览器,最开始叫“抬腕浏览器”,也就是现在的暗礁浏览器。我加入 ADP 后很快就上架了一些软件,Darock 越做越大,就到了现在这样。
其实感觉我主要还是在讲以前的故事,现在的故事大家都有目共睹(?)