放进时光蛋里。

技能树升级史

2021.01.14

最近我继续进行我的游戏制作,这次下定决心要做出点什么来,定了一个长期计划。

因为要认真地做一个游戏,而且目前只有我一个人,所以要考虑的东西很多,实现、美术、音乐、设计等等,混合了好多方面的技能。所以在这个项目开始的时候,来捋一下自己的技能树,看看自己能做哪些部分。

既然是升级史,我就按照时间顺序来考虑。或许能在过程中找到一些曾经学过的但是忘记的一些技能 。

小学

小的时候家里没有游戏机,因此我没有机会接触到一系列主机游戏,大家经常说的超级马里奥、魂斗罗系列都不是我的童年。但是很早的时候家里就有了电脑,所以在小学的时候我还是接触了一些游戏。这些游戏大多比较大众,比如 GTA、无双系列等等。除此之外还有一些页游,比如淘米的各种游戏。这些游戏可以说是我的游戏启蒙了。

淘米网的摩尔庄园杂糅了各种各样的 Mini 游戏,社区游戏的本质给当时的我带来了非常好的沉浸游戏体验,同时让我见识到了各种各样的游戏类型。值得一提的是,摩尔庄园里面的跳舞机是我玩音游的开始。

相比起游戏启蒙,小学这段时间对计算机的了解才是更重要的,这为我之后的游戏之路和方向选择打下了基础。在那个时候我了解了什么是宽带、什么是浏览器之类的,家里电脑出问题了父亲修电脑的时候也会给我讲讲一些硬件的东西。实话说,当时的我对这些并不感兴趣,但是为了能顺利玩上电脑游戏,还是被迫去了解。

除了电脑游戏之外,小学的我也开始了玩桌游,虽然在这个阶段的桌游也仅局限于三国杀和游戏王。想了解当时我们桌游的壮举,可以读读之前的这篇文章

初中

再到初中,我接触到了独立游戏,其中包括一个到现在我还在玩的游戏 Terraria,同时还有 Minecraft 等 Sandbox 游戏。桌游在这个时期逐渐停滞,因为身边确实没有很多朋友陪着玩。

这段时间的我还在玩那些 4399 上面的面向小孩子的页游,比如造梦西游系列。但是,当时的我并没有老老实实地玩这些游戏。这些游戏往往需要氪金,作为一个中学生我并没有那么多的资金去氪游戏,家长自然也不允许。而且这些游戏需要花费大量的时间在上面,去刷装备升级之类的。所以,我就开始走上了作弊的道路。

页游作弊的这一段经历让我解决问题的能力大幅度提升了:学会了使用搜索引擎、论坛求助,会读一些教程、解决方案的文档,还学会了一些技术上的知识。

这些网页游戏大多为了节省服务器算力,会把一些战斗的计算留在本地,运用这个方法就可以很容易的在本地修改这些战斗数据并上传回去,以实现作弊的功能。当时的我通过搜索引擎我了解了大名鼎鼎的工具:CE,Cheat Engine,读了论坛的各种教程,了解到这个工具的原理就是直接搜索并修改在内存中的数据,以达到修改游戏数据的目的。

这个经历让我学到了一些计算机组成原理和计算机网络的知识,并且从此走上了不好好玩游戏的道路:直接修改攻击数据达到一击秒杀之类的都是轻而易举的事情,有些游戏的上传数据审查很松,我们就可以直接修改游戏货币,走上无限氪金的不归路。

对于一些比较成熟的页游,这样的修改模式就不太可行了,当年玩的一个页游《魔力学堂》就是老老实实的作为零氪党玩到了中期。这是一个十分标准的传奇类 RPG 网游,装备系统、任务系统、氪金系统都很经典。从这个游戏我了解到了很多网游的配置,也算补上了玩过的游戏种类中的一个空缺。

除了玩游戏和整电脑之外,我在这段时间还学了素描。当时的我其实对素描没有那么感兴趣,因为小时候画画并没有体现出太高的天赋,不过既然是老妈坚持,就还是决定去学学。学画过程中表现得还不错,画的画偶尔能拿到高分,挂在画室。但是年少不懂事,只想回去玩游戏,所以素描真实没有特别认真的学,没有掌握到乐趣和真正重要的意识。所以在课程结束之后,我的素描几乎上又荒废了。

总结来说,我在初中的经历主要集中在电脑技术的兴趣培养,和玩游戏的 Open Mind 上。

高中

高中就开始浪起来了,高中的封闭式校园让我有了大量的自由时间,可以不受家人管理地发展自己的兴趣爱好。首先,最重要的就是画画。

高中生活百无聊赖,没有手机电脑可以玩。放眼望去桌面,能有什么好玩的?无非是笔和纸,那不如就画画吧。会想起初中的时候学过素描,就算是忘得差不多了,姑且还是有一点底子。然后就重新学习了一遍素描。

之后的很长时间我都会在空闲时间去画画和练字,看到杂志上有哪一副画好看了,就临摹下来。画画还有一个小小的好处,高中大家的物资比较匮乏,想要送人生日礼物会比较麻烦。在这种情况下就可以好好地给别人画一张画作为生日礼物送过去,非常方便而且效果也不错。

总之,这段画画经历给我大学期间的平面设计打下了基础,也让我有了基本的漫画绘画技巧。

除了画画,剩下的时间我在发觉各种有趣的东西。娱乐方式匮乏,某位同学随便带来的一本书都可以被传阅。在这个过程中我接触到了三体系列,开了个科幻小说的大坑;看了盗墓笔记,从此对神秘学很感兴趣;读了不少时政文,尝试自己写评论文章。这让我在封闭的环境难得地接触了不少东西,不挑食地阅读开阔了脑洞。

值得一提的是,我从高中语文中学到了很多东西。高中我最喜欢的科目就是语文,因此会很认真地对待这门科学:学习词汇、关注语法、注重行文和表现等等。这也是我现在能够表达并写出来各种各样文章的基础之一。

游戏方面,封闭式的校园让我接触电脑的频率大幅度降低了,所以这段时期我并没有机会去探索其他的游戏种类,所集中的依然是独立游戏和单机游戏。

这段时间我拿到了一个平板电脑,并不是 iPad,而是运行着 Android 系统的清华同方平板,所以本质上是一个大手机。基于这个平板,我玩到了不少手机游戏,但是大多都不值一提,过于商业的游戏没有什么亮点。

高中时期最大的收获就是我从此走上了寻找“有趣”的道路。这是我大学中一个关键的伏笔。

大学

广阔天地,大有所为。

高中时期的我养成的性格就是对各种事物都会感到有趣,觉得有趣就会在一段时间内完全集中于这些。几乎上严格遵循着这样规律的大学生活可以精确地划分几个时间段。

大一时期,基于绘画功底,我加入了学生会的设计部门,开始了平面设计之路。在这一年内我学了 PS、LR、AI 这些工具,读了关于设计的书,做了不少作品,有学校活动的海报、有一些部门的 Logo 设计、还有一些 PPT 的制作等等。

在此期间,我进一步扩展了画画的技能,我买了数位板,从而可以在电脑上画一些插画之类的,虽然没有向更加专业的画师发展,但是至少目前的绘画技能是足够使用的。

之后又从平面设计延伸到视频剪辑,学了 AE、PR 等特效制作,从摄影的下游技术开始逆向推进。

值得一提的是,因为设计部工作的重要性,我主持了多次院系晚会的多媒体调度,包括音、视频播放、背景切换、交流调度、灯光管理等等。这个过程中我获得了很多关于如何调度一场晚会的经验,多次临场事故让我也有了紧急处理现场状况的经验。这些极其复杂的调度和紧张的现场管理工作让我学到了很多。

大二,平面设计玩腻了,学生会也不怎么参与了,因为我发现了更好玩的。我的本科专业是数学,但是我从一开始就对计算机感兴趣。在大一学过一些计算机的课程之后算是正式入了门,开始了漫漫计算机学习过程。

万物之始是翻墙,没有翻墙几乎寸步难为。为了理解翻墙和找到更好的线路,我学了计算机网络、Linux、Shell 编程、服务器管理等等,搭建了自己的翻墙服务器。虽然之后证明这个服务器的质量简直差劲到不行,但是这些经验是我计算机关键的入门。

当时整天都在想着用计算机做有趣的事情。在看到别人的个人网站之后决定自己搭自己的网站,也就是现在你所看到的这个网站的原型。除此之外还买了树莓派,准备当个服务器玩,最后因为宿舍经常断电而只好作罢。加入了计算机的实验室,见识到了企业产品级的编程工作流。做了几次算法设计比赛,结果菜得不行打铁都不到。

不管怎样,从这时候开始,我就决定了往计算机方向发展,从此代码能力开始进步。

大三,决定出国留学之后开始扩展视野。申请了一个证券公司的实习,体验一下工作的生活,因此加深了我要继续读书的想法。又重新开始读了一些书、看了一些漫画,虽然娱乐性偏高,但是也从中了解到了很多东西。申请交换生体验一下,申请华为也体验一下。

交换生让我对生活状态的看法发生了一些变化:日常生活不用太严格要求自己规规矩矩,留下空闲时间享受生活最重要。华为的实习让我技术能力大幅度提升,但是也从此坚定拒绝高压生活,同时也让我对国内互联网工作环境有了一定的概念。

整体来说大三对我的游戏设计并没有直接的帮助,但是这些对我性格带来的改变一定对我的各种决定有潜移默化的影响。

穿插在这三年之间,最重要的事情就是不断地体验游戏。我有了很多的时间去玩游戏、体验不同的游戏。由于我之前的经历,我并没有玩 LOL、Dota 等一系列大众熟知的网络游戏,而是各种小众独立游戏或者单机游戏,甚至我也不经常玩大型单机游戏。

我认为小型的单机游戏往往可以很有创意,提供有趣的点子。因为这些有趣的创意并不容易被所有人接受,所以也决定着这些游戏不容易变得大众。

因为玩游戏的时候通常会想和朋友一起,所以我和身边的同学也尝试了各种联机游戏,收获了很多快乐,但是联机游戏往往娱乐为主,并不能提供很多关于游戏设计的点子或者知识。

在这几年我们也玩了很多的桌游,不得不说,研究桌游对于游戏设计非常有帮助,这篇文章就是一个例子。我的第一个游戏制作练习就打算迁移一个桌游至 PC 或者移动端。

到现在为止,我可以自己设计美术、自己画画、自己制作简单的特效视频,有一定的文案能力,了解过网络游戏、网页游戏、独立游戏、桌游的设计,有过一定的游戏经历,足够的代码实现能力。总的来看还差两个方面:一个是音乐方面,这是我未曾涉足的领域;另一个是专用的游戏引擎。

这两个方面我目前仍在解决,音乐上我并不打算自己制作音乐,决定使用公开的游戏音效曲库。游戏开发引擎方面,我从大四下开始学习使用 Unity 引擎制作游戏,作为一个入门。在一定的学习基础上再探索其他的游戏引擎。

现在看来技能树点得还是很有先后发展逻辑的,从画画到平面设计,从游戏作弊到计算机技术。同时还有很多贯穿始终的经历,比如玩桌游和偏爱独立游戏等等。这些都是我制作自己的游戏的必要基础,希望可以早日完成它。

发表评论