2014 - 2018 北京邮电大学 计算机 本科毕业
曾任职 U3D 手游前端工程师一年左右,使用 C# 与 Lua 编程。
现为手游策划。
高中时期第一次下载并尝试了 MC,但完全没玩懂。
2014 年,在大学室友的引领下第一次真正游玩 MC。
2019 年,在 YouTube 接触到用 Java 制作 Mod 的教程,之后开始 Mod 制作。
在练习了一下后,深湖发布了第一个 Mod《神兵》。该 Mod 的制作中邀请了一位不愿透露姓名的朋友校对文字,邀请了无敌笑笑制作部分贴图,邀请暴走的小耗子参与测试。
之后深湖一直致力于《理想境》的制作,尽管该 Mod 现已公开,但其游戏主线不清晰,尚处于打磨阶段。对深湖来说,理想境就是他的心中圣地。
2022 年,深湖中断了理想境的开发,开始全力开发《原神12》。
2023 年,因为对原神失望以及工作的忙碌,原神12 也基本处于停更状态。
2023 年,尝试了 AI 绘画,并在 Civitai 上发布了一些专门用来制作 MC 像素风格贴图的 LoRA 模型,可以用来根据关键词生成物品/方块贴图。AI装饰一号 就是用此类 AI 绘画制作模组的尝试。
【Mod 教学】
【IDF】深湖推出了 Idealland Framework(IDF)框架,用于快速上手 1.12.2 Mod 的开发。最初这框架仅是为了自己在网易投稿多个 Mod 时节约时间使用的,后来对外公开了,成了一项公益事业。在 IDF 而不是 MDK 的基础上开发可以省却很多重复的代码工作,并且使用一系列 Lua 脚本辅助生成 JSON 文件。
【视频教程】视频深湖在 2021 年开始致力于 Mod 制作的教学,在 B站 发布了一系列低门槛mod制作教程视频。与 zzzz 的书、3T 的 harbinger、flegde 的 boson 等教程不同的是,这系列教程门槛较低,上限也较低,使用视频的形式,更方便新手学习。该系列教程就是在 IDF 基础上进行的,使得不会编程的新手可以靠复制示例代码而快速上手一些简单功能的开发。
该系列视频最初几期是为了参加网易的开发者视频大赛而录制的,第一期视频找了女性朋友配音(导致一部分人短暂地误以为深湖是女性)也是为了在大赛中吸引更多的赞,不过并没有获奖。随后,尽管比赛已结束,深湖还是把视频放到了 B站 并录了几个续集。这一组视频的设计方针是“不会 Java 也能抄下来”,后来又有一组“会 Java 的人来进一步学习”的教程视频。
2023 年,深湖意识到最初的制作教程虽然通过 IDF 预先写好的代码拉低了门槛,但它掩盖了模组制作的基本原理,使得跟着这套教程学习的新人很多时候难以在学会之后自主发挥,遇到问题之后也难以自我诊断,所以结合历来新人的提问,又出了第三套模组制作教程视频。这一组视频放弃了速成性,转而强调各种可能出现的失误,以及解决方案。
【答疑群】该系列视频配套了一个答疑群,有深湖本人和其他几位 Modder 对 1.12 Mod 开发进行答疑。(注意不是对怎么玩Mod进行答疑,而是对怎么做Mod进行答疑)在 3TUSK 的答疑群关闭后,深湖的“湖中 Mod”成为国内为数不多的 1.12.2 Mod 开发答疑群。2023 年,这个群经过几次重组,分裂成了多个不同的群,负责不同的功能。湖面群负责开发环境搭建,主要由其他管理员对新人予以指导,且不限版本;湖中群负责 1.12.2 Forge 版本的开发答疑;湖外群负责非 1.12.2 的 Forge 版本开发答疑;湖边群负责进行分群跳转,以及解答非开发者的崩溃日志。
【难度分级】在 Mod 教学中,深湖发现学习者能力参差不齐,就参考泰拉瑞亚的难度分级,提出了 Mod 制作需求的一种难度分级法用以劝退新手:普通、专家、大师。专家级需要会编程才能做,大师级需要具有阅读源码并调试的能力才能做。深湖还指出,一个需求在实际制作之前不能判断是否为大师级,只能初步估测。有些看起来很简单的需求,由于 MC 本身代码的局限性,做起来非常困难。目前这个分级标准只有深湖在使用。
【关于 1.12.2 Forge】深湖对于 1.12.2 + Forge 有着很强的执念,尽管 2023 年 1.20 都已经推出了,深湖仍然在讲解 1.12.2 的模组开发制作,并进行这个版本的模组开发。虽然在参加 TeaCon 和接受模组订制的时候也偶尔会涉及其他版本,但其制作思想仍然在沿用 1.12.2 的古早设计方式,很少去利用新版本的特性。此外,因为 Fabric 与 Forge 不兼容,他也不尝试 Fabric 的开发,不去了解 Fabric 相关的内容。
【关于 Mixin 与依赖】深湖除了模组制作与模组制作教学,也不时去 MC百科 和 MCBBS 的问答区诊断普通玩家的崩溃日志。受此影响,他非常反感使用 Mixin 等会给崩溃诊断带来困难的模组开发技术。此外,因为看到过很多模组联动时产生的冲突,或者因为版本迭代产生的不兼容,他也对于依赖其他模组这件事非常抵触。因此他制作模组的时候,几乎不设置前置与较深的联动,试图以此减少带来的崩溃,甚至连 Geckolib、饰品栏这样广为采用的前置模组也不愿意依赖。在做教程的时候,也有这个倾向。
【网易版】深湖也在网易版 MC 发布 Mod。《理想境》出于各种考虑没有发到网易,但其中的一部分内容分化成了微型 Mod《复生诅咒》、《必杀与预警》、《诱惑之叉*》、《复制粘贴*》、《夜雨匿踪》、《给我打它》、《附魔加加*》发到网易了,其中标星号的为收费 Mod。《草丛背刺*》则是独立于理想境的微型 Mod。这些小微 Mod 没有发布到其他平台。