【51CTO.com原创稿件】12 月 11 日,天美 F1 工作室引擎开发组组长,微软认证的技术专家,知名技术博主、90 后作者,2013 年度 51CTO 十大杰出 IT 博客,毛星云(网络 ID:浅墨),意外离世,享年仅 30 岁。这在技术圈、游戏圈引起了极大的轰动。
毛星云在游戏开发界内是“公认的大神”,技术圈内的高人气博主,有很多 90 后、80 后、甚至 70 后粉丝,将他视为在游戏编程、计算机视觉领域的领路人,称呼他为:“浅墨大神”、“浅墨大佬”、“浅墨大大”。他的博客、著作在圈内流传很广。
12 月 14 日,腾讯公司发表声明,确认了毛的离世。一个多月前还在知乎上热情洋溢地宣布 3A 工作室出 Demo 预告、广发成员招募信息的大神,突然离开,一时间众多网友表示破防:“大神出来辟谣呀”、“不愿相信”、“很难过”。
失去这样一位天才式的人物,业界纷纷表示惋惜与悲痛。但如果你对星云有更多的了解的话,你会发现:“浅墨”这个名字,对后来人的影响远远不止这些。
年少有为
百度一下毛星云,你就会发现:他简直就是别人家的孩子!
2009 年,考入了南京航空航天大学“中国乌克兰航天联合培养班”。
2011 年,赴乌克兰国立茹科夫斯基航空航天大学就读大三大四。
2012 年,与清华大学出版社签约,开始写作《逐梦旅程:Windows 游戏编程之从零开始》一书。
2013 年,于乌克兰国立茹科夫斯基航空航天大学学成回国,回到母校南京航空航天大学攻读硕士学位。
2013 年 10 月,著作《逐梦旅程:Windows 游戏编程之从零开始》顺利于清华大学出版社出版。
2013 年 12 月,荣获“2013 年度十大杰出 IT 博客”奖项,成为唯一的 90 后获奖者。
2014 年 4 月,荣获“微软最有价值专家”称号。
2015 年 2 月,第二本计算机编程著作《OpenCV3 编程入门》于电子工业出版社博文视点事业部出版。
不到 25 岁,就出版了 2 本 IT 著作,并于在校期间就收获了“2013 年度十大杰出 IT 博客”、“微软 MVP”这些哪怕是工作多年的技术人员都梦寐以求的荣誉称号。
单是这些,就能让很多“挂科,翘课,谈恋爱”的大学生感到十分汗颜。
然而,参加工作后的星云,更是如同开挂一般。
毕业后,他怀揣着“国产 3A 游戏”的梦想加入了腾讯互娱的天美工作室,没错,就是出品了《王者荣耀》的那个爆款级游戏的天美,并在深圳定居。腾讯表示,他一直是个非常优秀的员工。“性格内敛谦虚,乐于帮助别人,工作非常忙”是他给很多同事朋友留下的印象。
“其实他本身也并不高冷,而是非常有人文气息的学霸,和善谦虚,是许多同事的偶像级大神。”
一位熟悉星云的同事说。
难能可贵的是,百忙之中,星云一直没有丢下分享技术博客的爱好,依旧持续不断在 Github 等各大技术社区输出大量知识干货。
就在 10 月份,毛星云还在知乎上,调侃自己岗位被夸大的尴尬:
“腾讯游戏首席引擎程序员”,对于一个刚满 30 岁还在成长中程序员来说,真的受不起。
这也是他在知乎上,生前回答的最后一个问题。
在数年间,星云撰写了大量博客和两本已发表的书籍,输出了大量 CV、计算机图形学、游戏引擎等知识,另外还有一本《Real-Time Rendering 4th》中译版书籍,还不知能否出版。
热爱游戏开发的星云,很快得到了天美的高度认可,“作为团队中不可或缺的一员,星云一直以来非常优秀,专业能力突出,过去数年连续获得高绩效,对于他的离去,我们十分惋惜与痛心!”
年少有为,用这四个字来概括星云,再合适不过。
全能的 90 后游戏引擎开发者
1、传递正能量的技术博主
很多人知道星云,是从他的博客教程开始的。据同学回忆,星云那段时间经常熬夜写教程,12 点以后才回到寝室。
“大神成绩很好,在南航成功保研之后仍然特别刻苦,曾经连着早起晚睡在实验楼写程序教程造福网民,那段时间大神每天晚上 12 点以后从实验楼出来, 骑着单车回寝室,风吹在脸上的感觉让他‘十分惬意’。”
若不是出于对技术的热爱,对心中梦想的执着,是万万做不到的。
功夫不负有心人。2013 年 12 月 26 日,由 51CTO 独家举办的 2013 年度 IT 博客大赛圆满落幕。在无数业内专家、学者及技术牛人的关注下,经过层层选拔,毛星云从数千参赛者中脱颖而出,入选 2013 年度十大杰出 IT 博客之一。浅墨这个笔名也逐渐被大家所熟识。
荣获 2013 年度 10 大杰出 IT 博客奖项后的浅墨,受到了很大的鼓舞,他兴奋的写到:“我会一直分享下去!”
面对如此阳光执着的青年博主,当年很多业界的前辈对其赞叹不已。时任微软亚太研发集团技术战略总监, 现美的 IoT 副总裁兼 CTO 向江旭先生评价道:
将复杂的游戏开发讲解得简单易懂,好的 IT 人应该把复杂的问题简单化,作者做到了。
OurCoders 创始人,郝培强则评价:
写一篇两篇好的技术科普或者教程还是容易的。难点在于坚持,在于能够长期持续的总结经验,成体系地提供信息,这一点 poem 浅墨 Blog 做到了,10 篇不相关的技术文章合在一起的价值是 10 篇文章各自的价值相加,但是近 50 篇成体系架构的技术文章合在一起的价值是这些文章价值的乘积。
而时任当当网高级开发总监傅强先生,则表达了坚持高质量创作博主的高度期许:
如 poem 浅墨一样坚持写一个系列的博文到五十多,很少见;如 poem 浅墨一样坚持写一个系列的高质量博文,在当下浮躁的互联网中更是罕见了。真如 poem 浅墨的博文《总有一天你将破蛹而出》一样,希望那些“孤独地长大”中坚持做高质量的事、坚持高质量地做事的同学们都有一天“将破蛹而出”。
从大学时代起,浅墨就开始在技术社区分享,2012 年发布了 86 篇博文,2013 年发布了 29 篇博文。绝大多数都是原创,偶尔看到美文美图,看着爱不释手,也会转载到博客里来。透过这些过往的文字,你会发现那个年纪难得的阳光与坚韧。
最美好的不是未来,是今天。
阳光这么好,何必自寻烦恼。
成长就是:渐渐温柔,克制,朴素,不怨不问不记,安静中渐渐体会生命盛大。——浅墨转载《一辈子是场修行 短的是旅行 长的是人生》
后来,浅墨开通了知乎专栏,许多深受鼓舞的铁杆粉丝表示对浅墨大神的原创博客文章的感激与支持。
浅墨也很怀念那段原创博文分享的时光:“Direct3D 系列,那是大学时代的青春啊!”
后来,浅墨在 2018 年整理并发布了开源电子书《提炼总结》;2020 年 6 月,出于对该系列书籍本身的热爱,浅墨没有仔细思考就答应了清华出版社的邀约,紧锣密鼓地开始了多达 1000 多页的《Real–time Rendering》第四版的翻译工作。
关于这段经历,他这样写道:
正式签订翻译合同之后,接下来就是工作之余夜以继日,争分夺秒地进行这本书的翻译工作。为了保证每天的翻译进度,在工作日晚上回家之后,我常常会翻译到凌晨 1 点半,每天晚上只能保证 5 个半小时的睡眠时间。
这大概是我出生以来,最夜以继日的一段时间,可能更甚于当年高三的备考冲刺阶段。2021 年春节期间也几乎无休,每天都在电脑前起早贪黑地完成这天的翻译计划。这也是为什么本专栏已经 8 个月没有新增文章的原因。
比较令人欣慰的是,截止这篇文章发表的 2021 年 2 月 28 日,《Real-Time Rendering 4th》中译版的主体部分的全部 26 章(包括英文纸质版没有收录的第 25 章碰撞检测(Collision Detection),以及第 26 章实时光线追踪(Real-Time Ray Tracing)),共 1129 页的正文内容,已经完成了全书的初稿翻译工作,并已经完成了两轮的 Refine,目前按计划正常处于全书的第三轮 Refine 阶段。
如果没有特殊的不可抗因素,《Real-Time Rendering 4th》的中译版会在年底与大家正式见面。
遗憾的是,这个约定并未如约兑现。事后想想,这可能就是文中的“不可抗力因素”吧!所幸的是,浅墨已经以他近乎疯狂的毅力,帮大家整理了其中引用的参考文献,细心地编好序号,无偿分享给游戏开发者。
“传递正能量的 90 后,分享技术内容的博主”,他实至名归!
2、少有的游戏开发教程作者
《逐梦旅程:Windows 游戏编程之从零开始》封面
22 岁生日前,星云用了整整一年的时间完成了一部影响深远的近百万字的游戏编程入门书籍:《逐梦旅程:Windows 游戏编程之从零开始》。
梦想是令星云踏上开发之路的原动力。在这本书中,他这样写道:
年少的我单纯地认为,游戏世界中存在着一个无比恢弘的世界,那是可以装下梦想的地方。应该是我对游戏的痴迷,对游戏开发梦想的虔诚,让我走向了研究游戏开发的这条道路。
还记得那个香樟树覆盖的夏天,年幼无知的我在一帮同学中吹牛说:我长大后,一定要自己开发出比这些游戏还牛、还要好玩的游戏。
现在想想,这几年走过的路途,真应了那句话,“现在的努力,都是为了小时候吹过的牛”。
……
谨以此书献给所有怀揣游戏开发梦想的人们,因为,你们不是一个人在战斗。
豆瓣上 broker 给出的评价,道出了许多读者的心声:
书是针对 Windows 游戏编程的初学者,包含从 GDI 到 D3D 的基本 API 用法和一些 3D 游戏图形基本知识,如粒子系统和天空盒。书中代码注释和概念说明清晰,语言风趣又热血,看得出作者的用心和对游戏开发事业充满了热情和斗志。看到封底作者带有稚气的脸庞,会心一笑。勿忘初心。
如果你以为星云的影响仅仅在游戏开发领域,那就大错特错了。他虽然是游戏开发圈里的专家,可是他的贡献远不止游戏。
《OpenCV3 编程入门》封面
2015 年,星云译写的《OpenCV3 编程入门》横空出世。它是很多开发者学习计算机视觉和图像处理的入门书,在很多领域都有应用。不少书粉都惊呼天作,因为当时国内有关计算机视觉的中文版的资料的确少之又少。
星云的离开,意味着开发者圈子里少了一位乐于分享的顶级大神,这种损失实在难以估量。
3、热爱生活的文艺青年
星云曾调侃的称自己为“伪文艺 IT 青年”。然而,仅用文艺来形容星云,可能还远远不够。
从接受采访的星云的同学朋友的交流来看,可以窥得一斑。
“你要是认定大神是个不修边幅埋头苦读的学霸,那你就错了, 大神相貌清秀,曾得到南航团宣老师的表扬‘像花样美男一样帅’。”
“大神穿戴也很注重生活品质。他的电子产品,总是当下最先进的,他的衣着不浮夸,不低俗,看他的衣着就如同他的人,温润如玉,很舒服,很清新,细节之处总会看到一些精致的东西,一点都不像一个纯正的理科男生。”
“大神的身上总能看到一些文科生才有的影子,有精神信仰,有偶像,关注人文关怀,真挚,善良。”
“大神喜欢小动物,家里的小比熊犬丢丢,是他亲爱的弟弟(妹妹),假期里每月,他都会带着它去宠物医院做美容,把它打扮得漂漂亮亮的才高兴。”
“大神做得一手好菜,是专业里远近闻名的大厨,在与同学客居乌克兰求学的日子,他的辣子鸡、口水肉片、干煸牛肉,满足了他和同学们的胃口,也抚平了他们远离家乡的思绪。”
样貌清秀、注重生活品质、衣品好、做的一手好菜、喜欢打扮小宠物……可以看出星云在如此紧张的工作之余还能安排好生活的方方面面,实在让人惊叹。
除此之外,他是一个做事极有规划和执行力的人。比如他打算起笔 DirectX 系列的博客文章前,就做了十分详细的短期计划:
再比如,一位学妹找到他,要他帮忙参加一个网页设计大赛,他再次展现了他超级细腻的规划能力。
既然思路想好了,接下来的就是行动了,也就进入本文的中心思想,规划一下接下来的 23 天该如何度过。至于为什么是 23 天,因为是 4 月 19 号交作品,按今天 27 号来算,也就是 23 天了。直接分为 5 步吧:
第 1 天到第 6 天,看完一本 flash CS5.5 的教程。
第 7 天到第 10 天,图片和文字素材的整理和大致看一本 dreamweaver CS5 教程
第 11 天到第 15 天,着手制作网站。
第 16 天到第 20 天,网站的后期优化,bug 修复和域名,站点的配置。
21 到 23 天,完工。
4、追求完美的理想主义者
对于浅墨,触乐网创始人有过这样的描述:
而知乎上一位不愿意透漏姓名的同事也印证了这一点:
浅墨为人非常 kind,虽然是个天才级的人物,但真的非常有亲和力。而他对游戏的感情又是那么的执着和热烈,那种发自内心的把游戏事业视作己任的热情真的非常感染人。
插一句,他的头像就是仙剑奇侠传的李逍遥,这不仅是他想成为的人,也让他平时很多时候也像李逍遥一样,帮助、感染着周围的人。
这种追求完美的执着,也体现在他对文件的命名上。
连文件名都做得如此整齐
文能写诗作梗,武能引擎开发;上得 MVP,下得厨房;喜欢听李宗盛、周杰伦、陈奕迅的歌,喜欢玩仙剑奇侠传。就是如此既潇洒又严谨、热爱生活的文艺青年。不得不说,简直近乎完美的让人既惊叹又羡慕!
毛星云是一位理想主义者,他的理想和他本人一样高尚。
曾经我如此苍老,如今才风华正茂
“曾经我如此苍老,如今才风华正茂!”是毛星云非常喜欢引用的一句歌词,更是他一生为热爱的梦想打拼的写照!
8 年以前,毛星云写下这样一个梦想:有一天,3A 大作不需汉化,因为是我们自己的游戏!
8 年后,毛星云还在为这个梦想热情奔跑着:知乎上他发表文章,宣布腾讯筹划已久的天美 F1 工作室揭开面纱,招聘游戏开发人才。这里的 F 代表 Future,使命是探索游戏的未来形态,用 AAA 品质、原创 IP,服务全球、全平台的玩家。
可惜出师未捷身先死,正当自主研发成为国内大旋律之时,浅墨大神的离开,无疑意味着国内游戏界是不可估量的损失。
拥有伟大理想的人,往往都是孤独的。一个影响了无数游戏圈、技术圈的开发大神、热衷于传递正能量的技术博主、引领者,却最终选择以这样的方式告别,是一件值得去思考和警醒的事情。
或许是一直以来对自己近乎完美的要求,又或许是在坚持分享和梦想创造的同时,身体出现病痛逐渐积累所致。个中缘由,我们再多揣测,也无从得知。
总之,这些负面因素长期的累加,总会有承受不住的那一刻。
但这对于我们所有人来说,也是一个警醒。在“内卷”、“PUA”、“裁员”、“35 岁危机”等事件不断曝出的当下,很多人都会选择将负面情绪连同理想与现实的偏差,一起隐藏起来,不得宣泄。其实大可不必,毕竟,保持一个积极的心态,才是继续前行的原动力!
就像星云笔记本扉页上的那句充满力量的诗句——“但这,也是生命中的一部分。做好你现在能做的,然后,一切都会好的!”
等着我们的好消息
斯人已逝,
再多惋惜与遗憾已是无用!
希望悲剧永不再上演!
浅墨大神,感谢你为我们做了这么多!
愿天堂没有病痛!
愿国产 3A 梦想,
终将在这片大地上实现!
浅墨大神,一路走好!
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】