夜半鬼入梦-第374章
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
我们错了。
这种对待游戏的方式是本末倒置的,
错把游戏的目标当做游戏的目的只能不断地扼杀游戏的乐趣,
因为这时候的你将游戏当成了工作。
3
再让我解构一层吧。
为什么我们会认为“事情一定要有结果”或者“事情的结果才重要呢?”
(“结果不重要”通常只出现在我们没有取得好结果的自我安慰中)
演化心理学提供的观点是:
即使到现在,我们的大脑和心灵依旧是以狩猎和采集的生活方式在思维,这个世界还牢牢地在我们的脑袋中。就像即使现在甜食如此泛滥,我们还是如甜食稀缺的石器时代时的人们一样,保留着想要大口吃下高热量食物的某种欲望。
即使在这个并不会轻易饿死的、生物性贫穷已经得到基本解决的环境中,我们依旧保留着一种渴望不断囤积,不断工作得到积累的思维,当然这一种思维也有可能是在农业革命后养成的。
用《人类简史》式的文化人类学视角来看:
所谓形塑我们价值观的、让我们觉得有用、无用的衡量标准的不过是文化罢了:
资本主义发展带来的资本主义伦理(经济增长就是善的)与消费主义,
帝国崩溃后形成的新型民族主义价值,
。。。
林林总总。
这并不是谎言,而是一场想象,
而这种想象塑造了我们的价值观,我们的欲望,
我们在文化之中生活、呼吸、感受着悲喜,
这是不可避免的。
在这样无对错或绝对价值的文化中:
我们对生活所赋予的任何意义,其实都只是错觉,本质上都完全相同,没有高下之分。所谓的快乐很可能就是“让个人对意义的错觉和现行的集体错觉达成同步而已。”
所以我们不需要用大众文化的价值观去衡量“玩游戏”这一件事情的价值与否,我们只需要自己认为有意义就足够了。剁手党也生发出一种庞大的群体文化,并且不断发展,在这样的文化之中,社群和意义皆有。
在某种意义上,
真正热爱游戏的人,往往是最不功利的人,
也往往是最不会为各种功利主义的考量所影响的人,
他们是自由的人。
4
所以可以下结论了。
玩游戏是不是浪费时间?
这取决于你。
如果你玩游戏的时候:
认为游戏内的目标是最重要的,并且始终被其牵着鼻子走,那么你在浪费时间。
如果你觉得游戏对你没有意义,那么你在浪费时间。
5
所以,
我们应该怎样对待游戏并且保持一个良好的游戏态度呢?
首先,认识到游戏就是无用的。
游戏的价值只在其过程,所以只需要尽情地享受游戏的过程就好。
不要因为多巴胺或者是某些廉价的反馈而沉迷,
也不要因为游戏目标很诱人而被目标所牵引,走向工作式的劳动过程。
其次,认识到自己玩游戏是自我的选择。
玩游戏并不是对于现实的逃避,
并不是对自己反馈系统的妥协,
玩游戏就是自我自由自愿的选择
只要你觉得游戏之于自己,现在比其他东西有意义,那么现在就去玩就好了。
6
在这个社会中,密密麻麻的人挤着嚷着,寻找着自己的价值和意义,
常有人自大地宣扬自己的价值并且用其衡量他人,
形成各种社会的“主流价值”,
让那些本来有自己价值的人们都开始质疑自己,
甚至不得不为此伪装或者强行改变。
但是人都是要死的,
对于不走向佛教的我们,
用自己能找到意义的方式
活过,笑过,哭过就好,
就让你的悲喜自然地绽放和舒展。
参考书目:
1。尤瓦尔·赫拉利:《人类简史》北京:中信出版社,2014年。
2。伯尔纳德·舒兹:《蚱蜢:撸颉⑸c烏托邦》臺北:心臁し晃幕�2016年。
es; gallimard; folio 。
4。题图来自《西西里的美丽传说》,自己截的。
5。本来之前的文末有一首诗,想想删了。 brooke 杨宪益译 这个答案末尾可见
参考文章:(然而都是我写的??):
劝君莫再谈“游戏”
如何挽救沉迷守望屁股的玩家
写在卸载《阴阳师》之前
游戏与人文
个人主页:@叶默哲
想法创意都有了,就差一个程序员了?有没有想过:也许你配不上一个程序员。
成为一个独立游戏开发者,我认为他自己首先应该成为半名程序员。
这里是知乎专栏《自学游戏开发》,在上一篇文章《一个游戏是如何被设计和开发出来的》中,我们已经概览了一个大型游戏的开发过程。但是由于程序方面的内容不便可视化展示,所以那篇文章主要是展示了设计和美术制作流程。现在我们需要来讲一讲的程序方面的事情。首先,我们需要认识到:
1、掌握编程技能的重要性
如果你想成为一个独立游戏开发者,不会编程几乎是不可能的事情。就像一个厨师不会用刀案锅铲。 “电子游戏”是一个什么?我们这里不谈玩法设计,它的物理本质就可以说是一个计算机应用程序(程序是一串cpu指令、指令是一串代表01的电磁信息集合;请勿再溯源)。开发游戏其实就是开发一个程序(软件)。而开发程序的过程,我们把它叫作 编程。只有学会了编程、掌握了一款游戏引擎,我们才会真正明白:游戏,作为一款软件来说 它的本质是怎样的,它是如何运作的。你不知道汽车是如何工作的,你就制造不出一辆车。了解程序,就是了解游戏在电脑上工作的原理。掌握这些知识,不单单是程序员的立身之本,也应该是每一位游戏设计者的基本素养。再者,如果你从未接触过游戏开发,现在开始学习任何其他游戏开发知识,你是不可能在两个月之内自己动手制作出一款可玩的游戏的。但是,你学习编程与游戏引擎的使用,你便能做到。群友真实经历,@小小故事汇 在我的引导下从职业厨师开始学做游戏,经历两个月的学习之后已经能够独立做出“飞机大战”那样可玩的小游戏了。你若学习美术、或是“设计”,这都不可能实现。这是编程的强大之处。
作为一个专职的“游戏设计师”(游戏策划),并不是只会拍脑袋出主意就行了。我认为一个合格的“游戏设计师”至少应当能够编写逻辑脚本,把自己设想的主意用代码实现出来,不要把任何细小的事情都塞到专业程序员的待办事项里。职业的程序员会为设计师提供底层的服务,让设计师不用操心计算机底层的事务,只要把精力放在游戏逻辑本身上。事实上,现在各大游戏引擎的设计思路都是如此,比如 unreal engine 4 强大的blueprint系统和cryengine推出的matyc系统,都是为设计师们服务的,让他们不用敲任何代码就能编写出基本的游戏逻辑(基于可视化编程)。 为了让设计师们能够自己动手丰衣足食,程序员们已经做出了许多努力,想成为设计师的你,有什么理由不学习一下基础编程呢?千万不要想:程序的事情就交给专业的人来做吧。“我”就不需要学了。这种人,就是那种常常说“就差一个程序员了”的人;这种人,也常常是那种只会空想,给团队制造试错成本的那种人。因为他们不懂程序,但要让别人来为他的想法买单。他们不知道他们临时冒出的一个“好主意”可能要让一整个团队忙活好几个月。所以,我建议,每一个想要成为游戏设计师的朋友,都接触学习一下编程。
你只是想静静地画图,做一个安静的美术人员?如果你只是想平静地度过这一辈子,顺便在游戏制作领域出一些力,贡献一些艺术力量,那么你只需要专注于升华自己的艺术上限就好了。如果你想对这个领域搞点事情,比如说优化一下美术资源的制作流程,提升游戏画面的行业标准,那么你就不能只是会用photoshop画画图、用3ds max建建模,你需要知道photoshop这款软件是怎么被开发出来的,它的每种图层混合模式采用了什么算法,这些算法用代码如何实现,如果我要扩展它的调色盘功能应该从哪里开始编写。一个能回答这些问题的艺术家,和一个只会用ps画画的艺术家,对于工具的理解是完全不同的(假设他们的艺术修养一样高)。而前者,更有可能推动整个数字绘画领域向前步进。为什么那些艺术创作软件都出自于国外的开发者呢?开发一款艺术创作软件,不仅需要专业的程序员,更需要具备编程素养的艺术家们来领导。而我国的艺术从业者们,有几个具备扎实的编程能力? 而往往一说到这些,那些“大师”们就会开始贬低工具的重要性,转而强调艺术本身。从“从艺动机”层面,许多选择艺考的人其实就是因为文化成绩太差;从思想层面,几乎少有艺术家会想去改进他们所用的工具。如果你不是这样的人,如果你想要成为一个推动数字艺术领域进步的人,有机会的话,你就应当认真了解一下计算机的世界。另外,回到游戏美术本身,一个游戏最终如何展现你画的图、你做的模型,这完全是由渲染管线和shader脚本来控制的,这些都是代码写出来的。所以你认为游戏美术只是画画?那只是其中的一个小环节。当然了,说这些只是希望你能对游戏美术具备更多的认识。至于初学,我还是不会给你徒增痛苦让你去学编程的。别紧张,从窗户上下来吧朋友。
包括做音乐也是,现在编曲软件之强大,无不是具备音乐素养的程序员们的功劳。奥巴马说每一个现代人都应该学一下编程,不是随便说说的。写到这里,我希望每一位读者都已经在心里提升了掌握编程能力的重要性。
在后文中,我们开始来认识一下计算机与编程的世界,再之后是编程与游戏制作的关系,最后是编程学习路径。我会力图让每一个高中生看到下面的文字时也能够理解我在说什么,你不用具备什么前置知识,嗑着瓜子顺序看下去便好。
2、计算机与编程的世界
是先学c还是c#?还是java?还是python?还是unity?还是opengl?首先你都知道这些是什么吗?每一个想学游戏编程的人都经历过这样的问题:入门编程语言该学什么?我在知乎问答想要自己做一款游戏,需要学习哪些知识?中明确说明了先学c#再学unity。但是仍然有无数人私信问我到底该先学c还是c#。这不是因为他们没有认真看我的回答,而是他们不知道为什么要这样安排,以及很多其他前辈建议他们要先学这样或那样。道听途说,只言片语的回答是解决不了大家心中的困惑的,因此在本篇文章中我想为大家介绍一下计算机和编程语言的世界,这可能会花费一些功夫,因为从来没有人能够在一篇文章的篇幅内完整地介绍整个计算机的世界。我也只能尽力尝试,让大家了解那些语言各是什么,之间是什么关系。在此章节完成之后,我再会解释我们学习安排是如何设置的。
请注意,我现在要开始装逼了:这件事情如果要溯源的话最早可以追溯到亚里士多德开创出“逻辑学”;19世纪的乔治·布尔在此基础上发展出“数理逻辑”(如果你已经开始学编程的话一定会知道关键字: max里也有“布尔”运算。就是以此人之名。);20世纪克劳德·艾尔伍德·香农在“数理逻辑”基础上发展出“逻辑电路”。“逻辑电路”就包括了我们高中所学的:继电器、与门、或门、非门、异或门等等。利用这些工具,我们就能够制造出会计算加法、减法的逻辑电路。(还有非常重要的“触发器”、“振荡器”等等。后来的一系列发明,比如说:电子管、晶体管、集成电路可以统统看成是对前面技术的升级和替换。)我们得到了会计算的逻辑电路,又经历了一系列的升级和优化,那么现在我们的计算机是如何运作的呢?首先可以分为两个层,一层是cpu&存储器的电路实现,一层是0与1的世界。如果我在这里讲电路设计的问题,我想很多只是单纯想做游戏的人可能会疯掉(其实是我讲不来)。有一本很好玩的书,叫《穿越计算机的迷雾》,作者以闲谈扯淡的方式,从电与磁的发现一直讲到了cpu的实现,作为计算机硬件入门是一本不错的兴趣书。关于硬件,我们�