[FE] webpack群侠传(一):开篇

1. 游戏介绍

还记得小时候玩过一款金庸武侠系列的单机游戏,称为金庸群侠传,
它是由河洛工作室开发的角色扮演类游戏。

[FE] webpack群侠传(一):开篇_第1张图片

我们可以创建一个自己喜欢的人物,为他选择不同的天赋点
这会影响人物以后所能学习的武功。

[FE] webpack群侠传(一):开篇_第2张图片

那么是不是各方面的天赋越高越好呢?
当时确实是这么想的,谁不想一出生就天下无敌呀,哈哈。
但是后来发现却不是这样。。

2. 游戏内容

故事讲述的是,主角在玩金庸群侠传的时候,穿越进了游戏里面,

[FE] webpack群侠传(一):开篇_第3张图片

他必须在游戏中集齐金庸的14天书(飞雪连天射白鹿,笑书神侠倚碧鸳),
才能回到原来的现实世界中。
在收集每一本书的时候,主角都会遇到那本书中的人物,一起闯荡江湖
同时还能得到各种各样的秘籍

[FE] webpack群侠传(一):开篇_第4张图片

3. 意外收获

除了金庸武侠小说中的人物情节之外,在海边还有一个神秘的小屋

[FE] webpack群侠传(一):开篇_第5张图片

屋里有一位很会做菜的厨师,主角在跟他谈话之后会增加资质
下面我们来看看他们到底说了什么吧。

3.1 做菜的秘诀

[FE] webpack群侠传(一):开篇_第6张图片

主角:老伯伯,你煮的菜好像都很好吃耶,闻起来都很香。
林厨子:其实啊,做菜没什么秘诀,只要有着一颗为食用者着想的心即可。

林厨子:一个厨师不能只想到要将自己的菜做得多色香味俱全,
而应该想着是什么人要吃你这道菜,怎样的口味是最适合他,而去调理。
因为这道菜终究是要给人吃的,而不是拿来观赏或评论的。

3.2 平淡中现神奇

主角:那林师傅最擅长的拿手菜是什么?
林厨子:一时也说不尽。比如说是炒白菜啦,蒸豆腐啦,炖鸡蛋啦,白切肉。。

主角:可是听起来好像都是一些很平常的菜肴。

林厨子:年轻人,要知真正的烹调高手,越是在平凡的菜肴中,越能显出真实的本领。
你也是学武的吧,其实这道理跟武学一般,能在平淡之中现神奇,才说得上是大宗匠的手段。

[FE] webpack群侠传(一):开篇_第7张图片

3.3 好好想一想

以上与林厨子的对话,即使到现在看来,我也认为很有道理。

我们做软件的时候,谈论用户体验,谈论客户第一,
不就是说,要有一颗“为食用者着想的心”么?

我们说技术业务之间的关系是相辅相成的,
因为哪怕技术的“色香味俱全”,最终还是要为目的服务。
所以,对于技术而言,重在灵活运用,用在能够产生价值的地方,而不在于它本身。

至于平淡中现神奇,我也深有体会。
在刚开始学编程时候,总会不由自主的追求技巧
心里想着,我不但要解决问题,还得让问题被巧妙的解决掉

但是后来发现,这样“为附新诗强说愁”的做法,会带来更多麻烦,
也容易把简单的问题复杂化,
所以代码写着写着,就变得很少绕弯子了,而是更加直白

4. 源码学习系列

[FE] webpack群侠传(一):开篇_第8张图片

本系列文章,我打算记录一下自己对webpack源码的学习过程,
这非常类似于上面介绍的这款游戏,
我们会从现实世界穿越,进入到代码的世界中。

我们会与各种“江湖人物”(object)一起,闯荡江湖
不断的提高的编程技巧认知水平

我们会学到各种技术,对webpack更加熟悉。
但更重要的是,我们还能学会“做菜”的方式
学习开源社区的“大厨”们,是怎样“烹饪食物”的。

我觉得这是一件很有趣的事情。


The fastest pace is not cross over, but continued; the slowest pace is not small, but wander.
最快的脚步不是跨越,而是继续;最慢的步伐不是小步,而是徘徊

你可能感兴趣的:([FE] webpack群侠传(一):开篇)