WeAthFolD's Inverted Field
滚滚长江东逝水,浪花淘尽英雄。
是非成败转头空。
青山依旧在,几度夕阳红。
白发渔樵江渚上,惯看秋月春风。
一壶浊酒喜相逢。
古今多少事,都付笑谈中。
时间亘古不变的流逝,
而在2020年,这种流逝感有时格外明显,有时格外模糊。
不论如何,风向就要变了。
在Gameplay Programmer的工作之余,我还能做些什么,来探索一些更有意义的东西呢?Mu引擎的开始,是我给这个问题的一个答案。
工作后的业余时间里,尽管我一直在做着一些小的项目方面的探索,但终究碍于没有大把的时间能够投入,并没有一些很好的产出。去年曾经尝试移植了AcademyCraft到MC 1.12.2,并有着去做一些新内容的愿望,但在移植完成以后出于精力产出比的考量,还是放弃了。
果然还是想做一些更有自己的表达、更有个人标签的作品在里面。一些曾经做过的东西已经发展到了顶点,而另一些东西需要被创造和孕育——我内心的声音,坚定的如此说道。
去做一些小而有趣的demo,或者去做一个长期且有深度的实验 —— 不管怎样,都要为未来的独立游戏开发打好基础。而Mu引擎,这个基于Rust语言、ECS架构的实验性引擎,属于后一种尝试。
很长时间没有写博客了。大概是各种各样的积累到了一个特定的时间点,感觉最近对很多问题都有了新的思考,视野也豁然开阔。是时候把一些东西落实成文字了。
我越来越深切的感觉到,现代社会正将大部分人安置在一个个“壳”内。动漫、偶像、电视节目、抖音……一个个的圈子,营造出一个个“安全的温床”,构造出一个个独立的价值体系,将人的意识和行为导入封闭的网络中。在这些局部的网络里,各自有着独立定义的价值准则和行为模式(家里蹲看番,给爱豆打call,抄鞋……)当你要进入一个圈子,就必须按它公认的规则行动,受到圈中他人的认可,以及更重要的——自我的认可。
从两年前第一次参加 GGJ 开始,每年过年前的两日爆肝活动似乎就成为了定番。有个朋友写道:GGJ 就像游戏人的考试。每次来参加,似乎都有很多意想不到的收获,当然今年也不例外。
记得有个心理学效应,说当人年岁增长,会觉得时光的流逝越来越快,一年越来越短。去年年末刚结束实习的情景还仿佛昨天,可现在已经是18年的最后一天了。
说起来,今年已经是练跑酷的第八个年头了。虽然中间断断续续的空窗好几年,现在终于是重新捡起,再一次开始认真的练习和挑战。有很多关于跑酷的想法,正好趁这篇博客的机会好好整理一下吧。
五月结束了。
日本的毕业旅行,比赛,毕设,论文答辩……还来不及在武汉炎热的太阳底下偷懒,就被各种各样的事情裹挟着,度过了这个混乱而又充实的一月。趁着现在终于有闲下来的时间,就给这个五月来一个正式的道别吧 :P
现在在做的项目最近深受编译速度的困扰。每改一个脚本都需要经历大概几十秒的编译时间。忍无可忍的我决定专门抽出一块时间来优化一下编译速度,于是就有了这篇博客。最后虽然没有优化到最理想的程度,但是接触了包括asmdef、assembly reloading流程等姿势,还是很有收获的。
Celeste是继Hollow Knight之后,又一个让我几乎放不下手柄的好游戏。在死亡3000多次之后,我终于攀上了Celeste的峰顶,在成就感满载的同时,也惊叹于这个游戏是如何在极度困难的挑战当中鼓励玩家勇往直前的。
注意:这篇文章包含大量的游戏剧透,强烈推荐在通关游戏后再阅读。