日记

回望

Spread the love

之前过年的时候就不敢写2018年总结。

现在我想着也是一个阶段告一段落。回忆一下吧。

 

2018年,在欢乐互娱的一整年,“累”是今年的年度文字。

实际上在2018一开始我还是定了蛮多计划的,想着至少要拿opengl写出个小引擎吧。

不过2018过去了,写的还是只有年初写的一些东西。

虽然想找理由,没什么时间写,但是自己的一些惰性确实也是一个比较大的因素。

在996之前,实际上还是有一定的学习时间的,周末我都会去汇智中心的忘坐书店看一下午的书,然后看一个电影,996之后回到家,只想睡觉。

回头看看,自己现在做出的决定,之前也早就有伏笔了。

1月

编写了简单的opengl渲染demo,接入了一堆库。

然后,没有然后了……

看完了线性代数的本质以及高数的本质,3B1B的视频真的是太棒了!

让我有重温了一遍大学知识,理解也更深了。(年底又忘光了

项目接入了FMod,FMod公司的老外来我们公司拜访,和他讨论了蛮多FMod可以改进的点,我的工地英语交流起来虽然有点吃力,但是彼此意外地可以相互理解!

FMod确实是好东西。

FMod使用小记

子艺老师和薛老师真的很厉害,发现游戏音效和游戏音乐也是非常有趣的工种,子艺老师还写过V家曲子,给逆水寒也写曲子。

要知道我高中时候的一个梦想就是成为一名V家的P主(然后现在V家在日本已经……

虽然国内还是蛮火啦明明高中的时候不火,所谓的时差吗……

旅行青蛙在项目组中也火了一阵。我抽到一张蝴蝶开会,大家惊为天人。

2月

快要过年啦~

年会我欧气十足,抽到ps4一台,然而之傲大佬更加厉害,坐定,只说一句,我只要一等奖。

然后真的拿了一等奖!

也许这就是自信吧。

陈敏拿了100w,原因是龙之谷为公司做了突出贡献。现在回头看看,其实有些无语,不过这种也不是很想聊。

那时候也没有想到后来的命运,很多事情也是没有办法的吧。

过年回家,终于有时间可以看看书学习学习了!

先是阅读UGUI源码:

简单读读UGUI源码之绘制初探

另外一篇没写,是关于UGUI事件系统的,因为实际上没啥难度,再是因为比较散,也不太好写。

再一个是图文混排,虽然后面没有完全用到项目里面,但是基本上是明白原理了,后面这一块富文本以及超链接,应该是勋哥写的,着实很不错,比网上简单demo写得好多了。

图文混排——读读EmojiText顺便吐槽

而且这个demo有bug……提了个issuse。

后面还看了一些shader实现,游戏当中的阴影实现,以及阳春白雪下里巴人那本CG教程,真的很不错。

不过没写文章就是了,在Bear上做了笔记,整个年过得还是非常充实的。

不过今年一年都没有shader相关的工作给我,所以图形技术也陷入停滞,不过也主要是星爷太猛了。根本轮不到我上场。

怪物猎人真的很不错

“初中打不过轰龙和雷狼龙的我,在24岁的春天,打不过蛮颚龙。”

——2018年2月20日 于杭州家中

3月

强哥走了,强哥去了逆水寒,后来小部也走了,小部去了腾讯。

强哥或许是因为不想去深圳吧,先是当了导师,后来当了小游戏制作人,强哥是一个喜欢游戏的人,也有做游戏的冲劲,

我也有问他原因,实际上还是不想做UI不想搬砖,也不想去深圳。当时回杭州和强哥吃了一顿饭,感触良多。

而小部的话,虽然说是女朋友去了腾讯(不过她女朋友进了微信后端组,真的有点猛啊……)

实际上还是被太多bug压得喘不过气来了,每天好几页bug,每天都是最晚走的,真的太辛苦了。

小部真的很厉害,我有很多话题可以和他讨论,论学习的热情以及执行力他绝对是比我强的,现在不知道过得怎么样,腾讯光子应该也是挺辛苦的……

人生多别离

3月份的学习也不间断,那段时间沉迷于自制语言,一本《10周自制脚本语言》我现在都还没看完,但是里面的一些知识倒是确实用到了项目里面,就是之后讲到的DSL,可能也算是来RO之后比较有用的核心功能之一了,支持整个剧情组编辑的功能。

周末的咖啡店时间,读懂了UniRx的源码,一年前读不懂了,现在读懂了,并且还自己写了一个demo。

又见Rx——Rx via UniRx

我接下了强哥的npc以及任务系统,由于时间紧,4月份就要给腾讯出版本谈合作了,实际上强哥写的代码确实,怎么说呢,不怎么好扩展。

这个时候我提出了使用SDL开发剧情的想法,这一思路来自于我的毕业设计,而我的毕业设计中用到的这个DSL的思路又来自于高三组织同人游戏制作时的AVG引擎KRKR,两门语言,一门用于写逻辑,一门用于扩展。在我们的项目中对应了剧本和Lua,现在是扩展流程化逻辑最好用的工具之一,策划也爱用(我猜的

DSL在项目中的应用:用DSL高效组织游戏情节

语法巨简单,实现巨粗暴,以至于在读过lua源码的现在看来有些过分幼稚了。

不过实现归实现,好用就行了。我觉得相比起编辑器,敲字对于编剧而言才是效率最高的!(不知道策划会不会同意我的观点

说起来,这段时间瑞哥进入我们的项目组了,接手了任务这块代码,这么算了这块东西已经恶心瑞哥一年了啊。

任务流程的复杂程度非常高,而且到现在还没有完整的文档资源你敢信。(可能有了只是我不知道

因为受不了电脑速度,我自己买了固态硬盘。

买了移动固态硬盘的我仿佛一个智障。

因为移动固态硬盘是没法用软连接的,本地服务器都起不来……

顺便,那段时间,国家修宪了,一时公众哗然。

当时知乎上面base64的提问成为了一时的笑谈。

4月

unity monobehavior的源码阅读了一些,打算把一些思想用到我写的引擎里面。

简单看看Unity源码中的Behavior系统

然后,没有然后了(……

4月15日

 

腾讯大佬签合同拍板的版本,陈敏拿着手机和小于几个测试给腾讯大佬看展示包。陈敏真的很能吹,腾讯几个大佬纷纷表示赞同。

天气系统,攀爬系统载具系统,在这一个阶段作为大世界元素展示给腾讯大佬,他们很满意,唯一有问题的是网络重连有问题。

不过腾讯大佬很给面子,给我们了一个台阶下。

很搞笑的是,他们在楼上演示,我们在楼下狂玩无限塔,刷刷刷,玩的飞起。

 

“我靠!服务器挂了!”

“完了!楼上还在演示!”

“快起服务器!快起服务器!”

 

不过还好,服务器挂的时候给大佬的演示已经结束了。

 

等几个大佬下楼,听闻此件事,纷纷夸我们心大。(迫真夸奖

 

不过那个版本也是熬好长时间夜才出来的。

那个时候项目还在稳步推进大家毫无怨言,大家干劲十足!

5月

星爷在公司的讲座很有意思,也学了很多东西,心里想着要是有时间学就好了。

和星爷、春哥、胡浩一起去参加了Unite。

路上翻译了一波老外写的pbr渲染入门。挺有意思。

总的来说,Unite虽然水分很多,但是还是很有意义的,学到了不少东西,

理解IOS内存构成(Understanding iOS Memory)

同时也发现腾讯可以魔改Unity是可以做这么多东西的……

米哈游的渲染团队是这么牛逼的……

路漫漫……

如果可以去这么牛逼的团队就好了

令人想不到的插曲,Unite大会请到了女流……

更意想不到的是,我们被拉到台上去了,近距离看到了女流!还是第一次和这么火的主播面对面呢。

 

太俗群中:

“我靠 女流来Unite了!”

“女流是谁?”

“……”

泽峰gg从来不会让我失望。

 

会中也遇到了大学老师和一个学弟,说起这个学弟确实很厉害,本身会音乐,编程也很牛逼。

现在在网易做技术音效,以后想必前途无量。

其实之前我面了不少我们学校的学弟,不过水平嘛,确实也只有那样,其中一个还可以的结果跑去维塔士了。

(好像是看了我的2017年总结,被加班强度吓跑了

2017总结(大概是流水账)

我们学校毕竟不是什么牛逼学校,每年出一两个牛逼的程序已经很不容易了。

我花了一个周末的时间学会了双拼

到目前为止,我已经不怎么会打全拼了……去别人电脑上写字就有点蛋疼了

一边学习双拼一边写完了ios的那篇文章。那个时候我觉得同时学两样东西是很有效率的事情。

俊杰大佬引入的recast,打破了伪3d的局面。

加入了第三个轴,我协助他进行跨平台编译调试,那一天应该是2点还是3点才回的家。

(然而俊杰大佬到现在还没分享他的寻路

不过肖大佬的地图布尔工具也很牛逼,这两个东西我认为也是在我们项目当中技术含量排前几名的模块。

新的一周的咖啡厅时间,不过这次应该是在家里看的,叫周末学习时间吧

《垃圾回收的设计与实现》阅读,然后我就可以吹逼了。

lua、java、android虚拟机、C#等等的垃圾回收都能从中找到影子。

6月

重构表工具,本来说了三天,结构重构了一个礼拜。

实现了合表以及母子表的功能,C++没有办法使用反射,我纠结了好久。

但是后面其实想通了编译时反射的原理,不过一直没有去实现,总的来说还是通过clang去分析语法树,然后生成代码。

【转载】Using libclang to Parse C++ (aka libclang 101)

说起来子艺老师送了我一个Vocaloid China的星尘手办,

虽然本身我不听VOCALOID China的歌,但是萌妹手办谁不要啊!(露出肥宅嘴脸

从此也打开了我一个奇怪的开关,在之后的一段时间,买了好几个手办(实则是只能买景品的穷逼

团建!每个人都喜欢团建,上次团建是去崇明岛,大家强烈建议冲出江浙沪。

换来的是来回各坐一天车的结果。

不过好在酒店不错,爬山就是时间太赶了……

到达的第一天晚上和之傲老铁张叔和超哥一起打麻将,我又是交学费。

 

“想要学成仙术,先征服这条山路”

——2018年6月30日 于三清山脚下

 

勋哥真的能爬,他是唯一一个到达三清宫并返回的人。

我和海波老铁也狂爬,山上的东西确实贵,想喝个水都不行。

 

“老板,可乐多少钱”

“15块”

“好的”(不回头地

 

然后我们继续踏上爬山的道路。

在山顶,真的像在仙境,云雾缭绕。

拍了几张照,我也发现我是真的肥。

 

6月25日

公司搬家了

搬到了新的楼,给了我们不少的惊喜。

工位变小了!使用面积变小了!食堂需要分批才能装下所有人了!没有开公司大会的大会议室了!

唯一比原来好的一点就是空调很给力。

自从搬家之后我就开始吃食堂了。

在老公司,我一次都没在下面吃过晚饭。

7月

社畜月,没有学习笔记,没有任何生活留下的痕迹。

所以我也不知道我做了什么。只知道那个月,我必定不轻松。

8月

社畜月,

爱如初见!腾讯移动游戏今日发布《仙境传说RO》手游巨作!

第一轮见玩家。

实际上我蛮激动的,虽然非常累,非常累,非常累。但是无所谓,项目好就好。

9月

jin爹突然诈尸了,导致我发了两条朋友圈。

额外回忆的MV以及目隐重载的专辑。

 

“那个男人……没钱了!”

 

回家了一波,看了一波7周7语言,了解到了不同的语言范式,特别是prolog和erlang的语法风格让我印象深刻。算是涨了见识吧。

10月

社畜月

pr1测试,每天都很疲惫,虽说国庆节的4倍工资蛮爽的,但是,我真的第一次感受到透支。

第一次是实在挡不住而去会议室爆睡了一个上午。

第一次有了情绪。

虽然和张叔有抱怨,但是难有反馈,该熬夜的还是熬夜,不过我也知道张叔比我压力更大。

通过热更新解决了几个闪退问题,资源管理问题以及内存问题,我觉得张叔还是很厉害,很稳。

技术结束之后,不知道为什么,春哥和星爷走了。

实际上我可能现在才发现,为什么他们会走,可能和我现在要走的原因是一样的。

全组哗然。

各种大佬劝阻,不过最后也没拦住星爷的离职。

后面其实就是分锅大会了,大家分一分星爷的锅,我心里其实还有些期待,就是我如果能接受图形这块的话,我的提升将是非常大的。

不过后来证明是我想多了,毕竟我手上的核心功能也不少……

11月

可算能歇一歇了。

可以把之前搞定的ndk拿出来写一写了。

在Android Studio中使用CMake开发NDK

补了一些C++相关的知识。

C++11的特性全部看了一遍。不过这些东西不需要写文章,我开始在ResetCore中写入一些笔记。

无意之间看到了辉夜月的同人图,就去搜索,发现疯婆子的视频真好看!!

没想到也正值vtuber的爆发期,疯婆子的视频更新实在太慢(以至于现在收益化都被取消了2333)

mea也开始慢慢火起来了,我关注的时候关注人数差不多3w吧,现在已经……

我发现拆尼斯就是喜欢素质主播,真的素质越差越火,里面混杂着嗨粉,假面厨,inm民以及各种(或许他们就是一拨人

还发现了fbk!真的可爱(再次露出肥宅嘴脸

小狐狸唱歌男人死

12月

两个周末读完了tolua的源码并且实现了unitolua的简单功能

https://github.com/vgvgvvv/UniToLua

不过也没有写文章。因为我感觉这块东西没啥技术难度,不过也是了了之前离开无端时候放出的tolua没啥难度的话。

1月

lua热重载

Lua热重载

亚运大佬引入的这一项技术,让我对lua的一些用法又有了更深的理解。看完代码之后也完全了解的原理,之后的海外框架以及SDK框架都会用到这项技术。

新一年的年会

不好意思,欧气来了我自己的挡不住!

我抽到了头等奖!

并且拿到了最佳员工!

所谓旧的不去新的不来,刚卖了ps4,又抽到一个ps4,还有电视机、音响、VR!全套!

脸都笑烂了!!哈哈哈哈哈

朋友圈谢了一圈大佬,这么多东西我都搬不回去,后来还是加民帮我搬到公司的。

该卖的卖了,我自己留了音响和ps4,太爽啦!

准备年后做海外了!

我异常兴奋,想了一大堆。

本地化多语言框架基本构想

不过实际上最后还是俊杰大佬给出的方案最稳,我的文章里面写的实际都是理想情况。

果然做这些就是要经验啊……

2月

回家!新一年的一大块看书time!

lua源码,我读爆!

mike大神指路,真的不错!

除了垃圾回收和模式匹配没怎么读,其他都读得七七八八了。

然而翻开luajit源码。

 

“luajit 关闭!”

新年的几部电影,我除了外星人没看,我都看了。

星爷!(非彼星爷)真的太坑了!卖惨卖鸡汤,打扰了……

流浪地球再次引发现象级观影,吴京真是神了,把握拆尼斯内心的男人。

其实我比较喜欢的还是飞驰人生,韩寒的幽默我还是挺喜欢的,虽然有几个点确实有点尬,但是整体还是很好看的。

和博哥和大毛去看了Perfume的演唱会!

第一次感受到这样的氛围,虽然不能说路人转粉吧,但是还是感觉很不错的。

晚上一起通关了还愿!

还好大毛前一天晚上下载完毕,第二天就被下架了(自作孽不可活

真的很不错!

3月

买了一个小锅,家里煮面吃。真的爽!

火鸡面吃得满头汗。

之前在做本地化的时候还没有感觉。

一旦做起业务,就发现进入社畜模式……

github发起996.icu运动,激起千层浪,数以万计的程序员开始为自己发声。

策划与制作人的无理要求持续了很长一段时间后。

有时候还是不要把人逼急了吧。

不然就算只是一两个礼拜一个月,也能成为大家跑路的导火索。

希望某些人在管理的时候带些脑子。

或者其实就是想赶大家走坐享其成。

或者是想让大家做不完活,直接甩锅。

 

水能载舟,亦能覆舟。

 

2018的总结:

自996,我成社畜。

可以看出自从996之后,原本稀少的学习量……

更少了……

 

真正可怕的不是加班,

可怕的是你发现加完了今天,还有明天还有后天,还有一整年。

可怕的是你的个人储备在被慢慢消耗,直到有一天被耗干净了被一刀砍掉,没有竞争力的你只能转行。

可怕的是你的努力毫无意义,最后不仅得不到钱,而且得不到任何个人提升,你唯一做的仅仅是把钱送到领导的口袋。

 

不过幸亏你的压迫,我才能看清现状。

 

西西弗斯的生活,总会在某个时刻悄无声息又重新开始。

你发现你做的都是无意义之事。

 

杀死西西弗斯的生活。

 

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注