关于工程师,关于情怀
前几天葡萄君在知乎上看到一个问题——“有哪些很有工程师情怀的游戏”(地址:
http://www.zhihu.com/question/27535591)。
文科出身的葡萄君一时间陷入了深思,有工程师情怀的游戏是一种怎样的体验?带着这样的疑问葡萄君遨游在了互联网的海洋中……
度娘对工程师的定义是“具有从事工程系统操作、设计、管理、评估能力的人员”。
维基对工程师的定义是“在工程专业领域的人,使用科学知识驾驭技术以解决实际问题,并以此为职业”。
而在葡萄君的理解中,工程师是科学家、思想家和艺术家。恢弘的建筑、精密的仪器、复杂的电路、高效的程序……无不闪耀着设计工程师们思想的光辉。回忆童年,有很多人会津津乐道地谈起随意搭造的乐高、动手拆解的四驱车、模块复杂的变形金刚……它们无不带给我们创造的乐趣,这就是我们儿时的“工程师情怀”。
与之相对应,葡萄君搜集了一些有工程师情怀的游戏,按照复杂程度由浅入深呈现如下:
初学乍练
《疯狂水管工》是“设计路线”类游戏的一个简单入门。与之类似的还有《Where’s My Water》(鳄鱼小顽皮爱洗澡)等。
此类游戏的内容通常都是设计管道连接,使得水流能够顺利地流入并流出。其中玩家可能面临的挑战一般在于位置固定的各种多向接头、管道路径上的障碍物、时间限制等,这些都是有可能干扰管道设计的存在。除此之外不会有太多的困难。
初窥门径
有一定基础累积后,我们可以尝试一些更需要合理规划的游戏,比如塔防类。
不过既然要呼应工程师情怀,那么像植物大战僵尸、保卫萝卜这种逼格略低的塔防自然不在此列。葡萄君描述的是早期原始的塔防游戏,这类游戏要求玩家利用建筑学设计好整体布局,引导入侵的敌方单位按照固定的路线行进,以达到防御建筑输出最大化。
移植到移动平台的经典Flash游戏《Vector TD》(守城TD)是个典型的例子,游戏体积袖珍,画面风格简洁,对于怀旧的玩家是个不错的选择。
同样经典的还有《Anomaly: Warzone Earth》(异形:地球战区),这是一款反向塔防游戏,与传统类型相反,玩家需要设计入侵路线进攻防御塔守卫的区域,最终冲破敌方的防线取得胜利。
登堂入室
随着程度由浅入深,我们可以去会一会那些更复杂的设计需求。比如房屋的搭建、建筑群的组合等:
《Terraria》(泰拉瑞亚)可以看做2D像素版的《Minecraft》,游戏有着较高的自由度,在开放的世界中,玩家可以将建筑群打造成一个村落,也可以将基座垒成一座通天高塔。除了设计建筑外,游戏的另一乐趣在于物品的采集与合成,大多数可获得的物品都包含在分解与制造的系统中。不过游戏整体视角相对单一,想要坐观全局的宏观体验,只能另寻他法。
如果说《泰拉瑞亚》的世界离现实有些遥远,那《模拟人生》这一经典作品中的“设计”元素就比较接地气了,其对房屋构造和室内装饰的表现形式是人民群众喜闻乐见的。看到有创意的游戏截图,总会让人情不自禁地联想到房产广告“圆你一个XX梦”之类的宣传语。
葡萄君见过严格按照《老友记》剧中布景来设置房间结构与装修的敬业达人,也听说过利用游戏内机制让住户遭遇各种死法的变态玩家。工程师情怀在此可以清新,也可以鬼畜。
深不可测
接下来我们把建造、设计提升到一个新的高度。
《Minecraft》这款游戏有着诸多标签:第一人称、第三人称、沙盒……如果要向标题的“情怀”靠拢,那就是本作用生命诠释了“返璞归真”——没有华丽的画面视效和各种夸大的噱头,依然可以通过优良的游戏机制留住玩家。
游戏的主要内容和玩法想必无需多言,即便是没有玩过的玩家应该也都略知一二(其实是葡萄君连复制粘贴都懒得粘)。各种规模宏大的建筑物或是其他设计精妙物体都透露着最朴素的设计/建造情怀,在观看各路高手建筑的截图和视频时,玩家会惊叹于电子版的乐高也能体现技术与艺术的辩证统一。
如果说MC等游戏让玩家体验设计师、工程师的代入感,《Spore》(孢子)给玩家的视角则是造物主,不同于普通的战略/角色扮演的上帝视角,玩家是名副其实的上帝。从设计生命最初的细胞形态、操控其进化、繁殖,再到生物种群的聚合和物种文明的产生及发展。本作的“设计”立足于生物学、社会学双重领域,使其更像一套以游戏为体裁的教科书。
登峰造极
《Robot Arena》(机器人大擂台)最早是由英国TNN电视台发起的大型科普类游戏节目。节目中参赛选手设计、制造由无线电控制的战斗机器,并以角斗场模式进行格斗比赛。电视节目的游戏版进一步诠释了设计层面的暴力美学。
刚刚上手的玩家可以套用已有的机器人模型,在其基础上小修小补、简单地更换一些配件以实现个性化配置。入门之后,设计过程就变得复杂起来了,首先需要设计好机器人的整体构架,随后利用工程学的原理填入多种部件最终制造出一个可以入场战斗的机器人。这些过程中除了要考虑机器人的功能执行,还要考虑外形等因素对实际战斗的影响。对玩家综合思考和协调能力有着很高的要求。
《Transistor》(晶体管)是一款少见的科幻风格RPG游戏,其亮点在于函数机制的引入,所有技能名称都是函数,并且可以将函数指针作为参数导入。其他的等葡萄君先回去补补编程再来介绍TAT……
出神入化
《Codetank》《Codecombat》这两款是为程序猿量身定做的游戏,从游戏名称即可略窥一二:游戏需要输入代码来实现各种操作。
《Codetank》是一款网页游戏,玩家使用JavaScript来编写坦克的AI,利用游戏的API操作坦克实现移动、攻击等操作。玩家编写的坦克可以上传分享给其他人,也可以下载并挑战其他人的成品。
《Codecombat》则是一款可以用来学习编程的RPG游戏,本作引导玩家在逐步深入的过程中学习编程思维。玩家的各种常规活动都需要由代码来实现。游戏目前托管在GitHub上,已经全面开源,面向全世界的玩家。
震古铄今
《Kerbal Space Program》(坎巴拉太空计划)
前文讲到了《孢子》设计生命的演化和文明的发展。物种文明发展到高级阶段,自然少不了对宇宙的探索。为此,工程师的一项重要工作便是设计飞船,并将其送入太空。这其中包含诸多复杂的参数,对玩家的天文学、物理学知识是极大的挑战:飞船的整体尺寸与各部分占比、动力系统与其他舰载系统的联动,还有对飞船速度和运行轨道的计算……从脚踏实地到仰望星空,我们的征途是星辰大海~
超凡入圣
《Algodoo》是一款物理沙盒游戏,玩家可以使用绘图工具创建、编辑场景,比如绘制电路、利用电子元器件做出各种电子设备等。
《Powder Toy》是一个由C++制作的物理游戏,或者说一个科学模拟器,在游戏中玩家可以模拟几乎所有已知的的物理化学反应:物质的分解、爆炸、奇点、虫洞……看到这儿估计和葡萄君一样的文科僧已经默默地按下了Ctrl+W……
除了工程师体验,听着神话故事长大的我们兴许还能体会到洪荒之中盘古开天辟地的些许乱入。
告一段落
篇幅所限,葡萄君只能罗列上述几款,若有机会细分,或许我们还能盘点有生物学家情怀、物理学家情怀和天文学家情怀的游戏,希望这些能带给游戏人一些启发。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请通知我们,一经查实,本站将立刻删除。