最好玩的网游九个有趣的编程游戏,值得每个⼈都体验⼀下
在信息技术迅猛发展的时代,操纵计算机,与电脑对话的能⼒已经成了事实上的技能标配,也已经深深地融⼊了我们每个⼈的⽣活当中。游戏⾏业也不例外,近⼏年,随着全民编程的热潮,许多游戏⼚商也纷纷把编程融⼊⾃⼰的游戏当中,甚⾄推出了许多专门为编程爱好者/编程学习者制作的编程解密游戏。
今天要推荐的九个游戏,可谓风格各异,⽼少咸宜,不论你是对编程完全陌⽣的新⼿,还是硬核⽼鸟,⼀定能到⼀款适合你的游戏。
话不多说,让我们开始吧!
9. 守望先锋(Overwatch)
什么什么?我读书少,你不要骗我!今天不是说编程游戏的吗,这个多⼈竞技射击游戏是怎么混进来的?
嘿,别着急,守望先锋从某种意义上说,也还(勉强)能算是个编程游戏。
4 ⽉底,守望先锋推出了“地图⼯坊”功能。在地图⼯坊中,你可以通过创建“规则”的⽅式,来设置、修改游戏中⼏乎⼀切和玩家⾓⾊有关的参数。脚本接收玩家⾓⾊输⼊的各种操作,经过触发器的判断,运⾏对应的过程“脚本”,这些脚本则会对游戏世界产⽣影响。
可别⼩看了它,这些“脚本”不但⽀持将值赋值给变量,也能读取各种参数,还能设置事件触发过程,⽀持字符串拼接和数组分割,连循环和分⽀语句也齐全。
⾃从功能开放以来,玩家们已经先后做出了《贪⾷蛇》、《Flappy Bird》的守望先锋版本,⽽有些⼤佬玩家甚⾄还做出了机制和操作都极其神似《任天堂明星⼤乱⽃》的游戏,实在是太硬核了!
虽然这“编程”还并不是图灵完备,程序流程也偏简陋,完全没有写代码的地⽅,全靠⿏标点点点……但做出来之后真的好玩,⽽且还能⽅便地分享出去,拉上朋友们跟你⼀起玩!
8. 太空化学(SpaceChem)
太空化学是著名“编程”类游戏开发商 Zachtronics Industries 的名作。在游戏中,你需要在外星球上建造某种⾼科技化⼯⼚,并布置⼯业⾃动化流⽔线,以最⼤化⽣产效率。
这么说吧,这个游戏看起来是化学,其实是化⼯编程,并且门槛略⾼。
除了刚开始的教学关卡外,玩家需要在两个不同的层⾯上设计组织化⼯⽣产线。
微观⽅⾯,你将从两个来源获取原料(⼀般为单个元素的原⼦,或者某种化学物质分⼦),并在“反应器”中布置⾃动控制装置,设置它的线路以及操作流程,形成闭环,还要同步多条控制装置的⼯作线路,协作完成这些化学物质分⼦的旋转、运输,化学键的连接、断开等操作,以便构建出所需要的新物质。
宏观⽅⾯,你需要建设化⼯流⽔线,使⽤管道、泵、储罐连接多个不同的反应器,协调它们的⼯作效率和输送速度,以便⾼效⽽安全地利⽤原料进⾏⽣产,完成⽬标。
原版游戏中就包含有超过 50 个费解的难题,⽽它的 DLC《63 Corvi》⾥还提供了 7 个不同的谜题,以及⼀些全新的机制,放⼼,它们都⾜够烧脑。
7. Lightbot
经历了上⾯的超难游戏,让我们赶快放松⼀下,看看这款轻松愉快,适合⼩朋友⼊门学习编程思想的游戏吧。
Lightbot 最初是⼀个 Flash ⼩游戏,后来被许多计算机⽼师发现,并推荐给学⽣玩,于是原作者⼲脆做了⼀个“编程⼀⼩时”专版,免费给⼤家玩。
游戏画风⼗分明快,界⾯也简单易懂,除了刚开始的教程和介绍外,基本不需要⽂字(编程⼀⼩时版⽀持中⽂)。玩家需要给憨态可掬的⼤头机器⼈下达指令,让它把关卡中地板上的灯全部点亮。