就下载 —— 安全下载、无毒手机软件、绿色软件官方下载网站最近更新|下载排行|热门标签|收藏本站

您现在的位置是:就下载 > IT资讯 > 软件资讯 > 史上最困难的电脑游戏 13年才能通关

史上最困难的电脑游戏 13年才能通关

时间:2014-07-03 13:41:44 来源: 互联网 复制分享

《史上最困难的电脑游戏 13年才能通关》根据互联网资讯由就下载(www.9xz.net)为您收集整理。

  游戏的名字叫“Robot Odyssey”,我花了13年的时间才通关,而且它还让我开启了程序员的职业生涯。我的第一台电脑是 Apple IIe,它有128K的内存,没有硬盘,只有一个5.25英寸的软驱。当时最流行的益智游戏之一是“Rocky’s Boots”,一个教孩子们基本的逻辑知识的发明类游戏。在我6岁的时候,我非常喜欢这款游戏。

  2年后,我得到了“Robot Odyssey”这款游戏,它宣称扩展了“Rocky’s Boots”的基本玩法,把简单的逻辑变为真实的编程。这款游戏彻底蹂躏了我,我根本无法理解如何去破解游戏中的难题。我在没有任何帮助下,直到13年之后才终于通关了。

  让我来说明一下:任何小孩,只要能够通关这款游戏,当然前提是通关时他还是个小孩(据我所知,唯一一个还是我所认识的最聪明的程序员),就可以保证能够成为一名软件工程师。顺带提一句,任何成年人,谁能够通关这款游戏就可以去当一名工程师了。“Robot Odyssey”是有史以来最他妈难的益智游戏。同时它也是一个令人惊艳的技术成就,也是Apple IIe上最具创新性的游戏之一。

  渐渐的,这样荒谬的游戏难度吸引了一大批追随者。这个是我童年记忆最清晰的游戏。它也是我最喜欢(也最绝望)的游戏,因为它是如此的困难,复杂,充满挑战。它展现出来的世界就好像是在面对柏拉图形式理论一样,是一个秘密,是非物质的纯粹逻辑和思想。这个游戏的挑战,同时也是一个最大的困难,在于去理解那个游戏里的世界。程序员Thomas Foote在他刚上大学的时候开始玩这款游戏:“我真想杀了自己”,他告诉我,“我对上帝发誓,我一定要在大学毕业之前通关这个游戏。最后我办到了,但是非常悬。”

  

Programming in your pajamas:the simulation.

 

  Programming in your pajamas:the simulation.

  在“Robot Odyssey”里,你扮演一个角色进入了梦境里的神秘城市Robotropolis。在城市里有5个难度递增的等级供选择,通关后你才可以回到家。这里是对这5个等级的难度的一个粗略估计:

  1、下水道:中等

  2、地铁:挑战

  3、城镇:非常难

  4、主控制中心:不可能

  5、天空:不可能

  

Robotropolis as rendered by Gil Morales.

 

  Robotropolis as rendered by Gil Morales.

  在我年轻的时候,我完成了前三个难度,但是我以及我的小伙伴们都在第四个难度被卡住了,跟它比起来,前面三个难度简直就好像是算术跟代数的区别。(就像Thomas Foote说的那样,“我被这一个等级卡了整整一个大学。”)第五个等级就像传说一样,通过根本就是做梦。在那个年代,还没有因特网,如果你不是在硅谷的话,想找到别的玩过这个游戏的人都非常困难。这个游戏成为了我的“复仇者”,一段我内心纠缠不下的记忆。给你描述一下你就懂了,在我用BASIC和Pascal编程很多年之后,我还是不能通关第四个难度。

  这个游戏给那些玩过的人带来了深刻的影响。我的小弟弟,跟我的妹妹和我一样,都被这个游戏给难住了,他告诉我,“这个游戏就是他走上程序员道路的开始”。即使有那么多人被卡住了(事实上所有人都被卡住了),这个游戏带给玩家的新思想和新概念是其他游戏所不能比的。“One Girl, One Laptop”公司的游戏开发者以及硬件黑客Quinn Dunki写了著名的游戏“Gate”,而它继承了“Robot Odyssey”的许多思想并用了很多相同的概念。科技法学教授James Grimmelmann告诉我,“Robot Odyssey”这款游戏是他游戏生涯中“阴郁的十年”,在完成任何一个难题时都产生一种巨大的成就感——“这也是我喜欢编程的最大原因。”

  在2004年,程序员/音乐家/黑客Joan Touzet用这款游戏来教中学生如何编程。Thomas Foote是如此的执着于这个游戏,他在一个小但是专业的俱乐部的支持下,花了好多年,用Java重新实现了这款游戏。(他是成功通关,并取得Learning公司认证的第34个玩家。)Foote把它的Java版本叫做“DroidQuest”,并且这也是今天能够玩到这款游戏的最简单的方法。

  

It's an accomplishment.

 

  It’s an accomplishment.

  软件工程师Micah Elizabeth Scott,把这个游戏移植到NDS上,他告诉我,“Robot Odyssey”这个游戏对于塑造他后来的人生扮演了一个重要的角色,并且强调这款游戏是一件多么独特的作品,“通过这款游戏,你能够看到这个人,或者是这个制作团队的风格,他们通过合作的方法,用高度的抽象来使得游戏中的一切井井有条。”

  在那个早期的消费软件时代,这个游戏的诞生绝对是一次自由意志的尝试。Learning公司除了做出“Robot Odyssey”之外,还制作了一系列经典游戏,像“Rocky’s Boots”、“Reader Rabbit”、“Gertrude’s Puzzles”,这家公司是由4名美国国家科学基金会资助的,对软件感兴趣的教育家成立于1980年,他们分别是:Leslie Grimm,Ann McCormick,和Teri Perl,以及Warren Robinett(他是世界上第一个创造复活节彩蛋的人,他在游戏“Atari’s Adventure”的一个秘密房间中隐藏了他的名字)。这家公司是一家非典型的公司,它关注益智类游戏,同时还由女性领导。Grimm和Robinett设计了1982年的“Rocky’s Boots”游戏,游戏教孩子们学习与非逻辑门,并且抓住了我6岁时的心,Grimm同时也是“Robot Odyssey”的作者之一。后者是一名22岁的斯坦福大学本科生Michael Wallace的心血结晶。

  

The game taunts you.

 

  The game taunts you.

  Wallace告诉我,写这个游戏是他一生中最美好的时光。他原本只是Learning公司的一个客服,通过看Robinett写的“Rocky’s Boots”的代码,他自学了在Apple 6502上用汇编编程。在Robinett离开公司之后,Wallace扩展了Robinett的代码,构成了“Robot Odyssey”底层架构,包括游戏中令人眩晕的,把电路嵌入电路的能力的开发。完成这些并不是一件容易的事;Wallace认为这是创造艺术的过程。那时他每周工作100小时,当Teri Perl向传奇计算机科学家Alan Kay介绍这个项目的时候,Alan说,“你这是在浪费你的时间。这不可能被完成”。他这话的意思是,在一台苹果家用机上运行这么复杂的程序是不可能的。当“Robot Odyssey”横空出世后,公司给了Wallace一块牌匾,上面写着,“这不可能被完成。——Alan Kay”。

  在得到斯坦福的生物学博士学位后,Leslie Grimm在她女儿的学校做志愿者的时候,开始对计算机潜在的教育用途产生了极大的兴趣。除了掌管整个项目外,她还负责“Robot Odyssey”的一部分工作:Robotropolis的5个等级以及3个教程(在1.1版本中被扩展到5个教程,为了让游戏对玩家来说更容易一点)。这5个不同的游戏等级是由5个不同的个人单独创作的。我必须要指出,16岁的高中生Shaun Gordon设计了恶毒的第四个等级,“主控制中心”是我和许多玩家的滑铁卢。

  Wallace在开发这款游戏的时候一直都非常忙,以至于直到游戏完成,他都从来没有玩过。我问过他,是否某天他会试试,他告诉我说,“这也许会花掉他好几年的时间”。他不确定在Learning公司里是否有人能够单独通关这款游戏!

  为了解决游戏中的难题,你会获得3个(最终将是4个)机器人伙伴帮助你连线或者编程。从下面这张图中可以看到,从左到右,它们分别是Sparky,Scanner和Checkers。它们能够移动,探测墙壁,拿起或是放下物品,以及和别人对话。

  

Sparky,Scanner,and Checkers:they are yours to command(and scream at).

 

  Sparky,Scanner,and Checkers:they are yours to command(and scream at).

  我上面提到的编程的意思,是比敲电脑代码更加原始的东西,甚至比汇编相对计算机运行来说更加底层的东西。我的意思是构成芯片内在的逻辑门(与,或,非)。与其说“Robot Odyssey”在玩编程,不如说它是在玩电子工程。你用来编程的东西是最基础的东西。你有的是电流通过导线和逻辑门的电路。这些逻辑门构成了布尔逻辑的基础操作。

  

Simple,right?

 

  Simple,right?

  布尔逻辑其实十分简单。它就是两个相对的值,通常称为“是”或者“否”(如果用作逻辑判断的话),但是因为我们这里讨论的是电路,所以它们被称为“正”和“负”比较好一点。游戏里的机器人拥有推进器帮助它们移动。举个例子,如果你通过一根标记为“正”的导线向机器人推进器输入电流,那么推进器将会被打开并使机器人移动。除此之外,还有一类逻辑门来使电性相反。一个非门拥有一根进导线和一根出导线,它的作用就是颠倒输入导线的电性。如果输入的导线标记为正,那么在输出端就不会有电流。如果输入的导线标记为负,那么它就会在输出端就会输出电流。

  

 

  A “wall hugger” robot.The actual logic is embedded “inside” the blue “2″ chip.

  通过使用这些以及另外的一些逻辑门,你必须动用机器人完成一些简单的任务,但是随着游戏的推进,任务将会变得越来越复杂。

  

 

  Eric Welsh’s circuit that “plays” a 100110 pattern on the antenna.

  当任务变成需要你用一个机器人通过一根只能发送正负信号的天线,向另一个机器人发送信号来使它移动的时候,这些逻辑门有限的功能就不够看了。可笑的是,这些逻辑门并非是功能不强,只要有足够的组合,这些小小的逻辑门能够做到任何事情。但是这需要大量的思考。

  让这些简单的逻辑门来完成复杂的编程让我的大脑都快烧掉了。为了解决游戏中的难题,我儿时的脑袋,还不足以完成从这些简单的逻辑门到复杂的控制系统的思维跳跃。为了让你实现控制系统,游戏提供了把电路制成芯片的能力。下图就是一块芯片,用到了大量的或门,这是为了……,好吧,我不会再多看它们一眼了。

  

Inside a chip:Fun for the whole family!

 

  Inside a chip:Fun for the whole family!

  关键在于,这些简单的逻辑门通过足够的组合和设计,可以实现异常复杂的东西。这就是所谓的计算机编程了,使用原始的操作来实现非常复杂的架构。对于Foote来说,这个游戏的基本诉求和数学以及计算机科学的基本诉求是相同的:“这个世界是逻辑的,并且是由简单的规则搭建起来的。通过如此简单的规则可以实现如此复杂的世界。”

  尽管游戏的续集从来没有出现(原来的包装盒上印着这个游戏是“Robot Odyssey I”),但是它还是赢得了各种奖项并且在《Scientific American》杂志上有一篇专门报导。这款游戏带给了Wallace在苹果粉丝团中极高的知名度,并且让他得到一次在帕罗奥多研究中心做演讲的机会,他随后又继续设计了一些电子玩具,包括“Nintendo Power Glove”,现在他拥有自己的公司“Pure Imagination”。Grimm一直待在Learning公司并开发了许多游戏,包括非常成功的“Reader Rabbit”,最近她正在开发供耳聋儿童使用的教育软件。

  “Robot Odyssey”绝对的复杂度使它成为了今天沙盒类游戏的精神鼻祖,比如说“Minecraft”。它可能导致了数百人从此成为了程序员,而且看起来这个数量还要更多。我在这里发起一个关于“Robot Odyssey”的挑战:正在看这篇文章的读者,谁第一个通关“Robot Odyssey”,并把游戏文件发送给我作为证明,将会获得一个Learning公司“Robot Odyssey”通关证明的仿制品。只有第一个完成并且没有查看攻略作弊的玩家才能够得到哦!

  提示:

  1、如果你停止向导线通电流,那么机器人的推进器将会被关闭,然后机器人就会停止移动。

  2、一个与门有两个输入端一个输出端,如果两个输入端都为正,那么输出就为正,否则没有电流输出。一个或门想要输出电流,它的两个输入中至少有一个为正。一个异或门想要输出电流,则它的两个输入必须只有一个为正,一个为负,当两个输入相同时,则没有电流输出。

  3、这里有一个简单的例子。如果你想要使机器人向上移动,则必须使机器人天线接收到正信号才行(也就是天线为正),当天线没有接收到信号(也就是为负),机器人就向下移动。你把天线的输出端连到UP推进器上,这样当天线接收到正信号时,UP推进器被打开,反之亦然。你同样可以把天线的输出端连到DOWN推进器上,但是在前面再连一个非门,这样就改变了天线的输出。所以,当天线接收到正信号时,DOWN推进器就被关闭了,反之亦然。

霍华德: 农场太美 退役后想去乡下务农

「原创」我在农场的经历: 当年无知留隐患, 现今身上痛难当

全球九大超有创意的城市农场, 绝对叫你尖叫!

如何不花一分钱打造自己的小小农场? 种子这样get!

「原创」我在农场的经历: 痰盂套住梁叁拔

曝光! 松江竟然隐藏了一处40亩的天然农场

这猫跟农场里的羊们是好朋友, 每天暖暖的

给父母与老师的魔法测谎五步骤

芭莎测谎局张若昀小采访: 想变成一只猫因为有人伺候!

新款本田思域, 比艾瑞泽7长得漂亮, 动力连三菱都服!

80小时超长动力 万元以内的长动力腕表推荐

长动力腕表有哪些特征

绝地求生在线人数峰值突破90万 哒哒加速器带你热情吃鸡

奇游加速器-《绝地求生》下载并安装图文教程详解

不折不扣的“年龄加速器”, 这些饮食坏习惯你有几个?

瑞典母婴企业口袋孕育COO陈胤玮: 企业间的合作创新是创业公司发展的加速器

5个习惯是“衰老加速器”! 不想早衰赶紧改

奇游加速器-绝地求生各类更新错误的解决方法大全

风靡一时的汽车人改装加速器能带你入神

熊猫绝地求生加速器送88天 你还嫌直连太卡?

霍华德: 农场太美 退役后想去乡下务农

霍华德: 农场太美 退役后想去乡下务农  直播吧9月20日讯 在近日的一次采访中,霍华德表示退役后想做一个农民。  “我的父亲在城市长大。每次我们开车去外婆家,我都会被沿途的农场吸引,太美了。”霍华德说道。“...【详细】

http://www.9xz.net/it/ruanjianzixun/92811.html

「原创」我在农场的经历: 当年无知留隐患, 现今身上痛难当

「原创」我在农场的经历: 当年无知留隐患, 现今身上痛难当  一次农友聚会,说起往事,不觉感叹到,四十多年前,我们离开校门,奔赴海丰农场的时候,都是十七八岁的孩子,缺少阅历和生活经验,现在回忆起那段日子,有高兴的事,也有遗憾的事,说得比较多...【详细】

http://www.9xz.net/it/ruanjianzixun/92810.html

全球九大超有创意的城市农场, 绝对叫你尖叫!

全球九大超有创意的城市农场, 绝对叫你尖叫!  英国伦敦——成长盒子,在一个20英尺的装运容器里,成长盒子在贮水池里养殖罗非鱼,他们被养殖在特别订制的贮水池里,以确保鱼儿们有足够大的空间去生长。在贮水池上面,绿色蔬菜...【详细】

http://www.9xz.net/it/ruanjianzixun/92809.html

如何不花一分钱打造自己的小小农场? 种子这样get!

如何不花一分钱打造自己的小小农场? 种子这样get!  俗话说的好,“萧瑟秋风,枫林尽染,高粱谷穗红黄。”又是一年好时节,初秋已经走进人们的视野,一片丰收景象。你是不是也常在想,如果自己也能够种出健康无机的蔬菜一起来迎接这个...【详细】

http://www.9xz.net/it/ruanjianzixun/92808.html

「原创」我在农场的经历: 痰盂套住梁叁拔

「原创」我在农场的经历: 痰盂套住梁叁拔  在海丰农场的时候,我所在的大队有位姓梁的知青,做事说话有点不按常理,上海人叫这种人为十三点,于是有好事的人给这位姓梁的起了个外号叫梁叁拔,什么意思,就是说这2+3+8=13,238...【详细】

http://www.9xz.net/it/ruanjianzixun/92807.html

曝光! 松江竟然隐藏了一处40亩的天然农场

曝光! 松江竟然隐藏了一处40亩的天然农场  发现菌一直以狗自诩  为什么?  一、没有女票,一条单身狗  二、天天便当,吃得不如狗  二、加班常态,累得像条狗  但是,自从发现菌去了这个地方  再也不好意思说自...【详细】

http://www.9xz.net/it/ruanjianzixun/92806.html

这猫跟农场里的羊们是好朋友, 每天暖暖的

这猫跟农场里的羊们是好朋友, 每天暖暖的  这猫跟农场里的羊们是好朋友  每天暖暖的,自从生了猫宝宝后...  就带着猫们一起骑羊了  纯天然羊毛垫,还自带加热系统  羊:看我,我有猫了,你们呢  精选留言...【详细】

http://www.9xz.net/it/ruanjianzixun/92805.html

给父母与老师的魔法测谎五步骤

给父母与老师的魔法测谎五步骤  有些人可能认为利用本书提供的方法测试小孩说谎与否并不恰当,会侵犯孩子的个人隐私。然而,我相信在正常情况下,了解事实才是真正为孩子着想,并且形成适当的亲子教养关系。 ...【详细】

http://www.9xz.net/it/ruanjianzixun/92804.html

芭莎测谎局张若昀小采访: 想变成一只猫因为有人伺候!

芭莎测谎局张若昀小采访: 想变成一只猫因为有人伺候!  接受了芭莎测谎局的采访,张若昀你了一定要诚实不然会被电哦!  Q:觉得自己是偶像派还是实力派?  A:结合体  Q:你认为自己穿西装帅过休闲装吗?  A:应该是的  Q:你觉...【详细】

http://www.9xz.net/it/ruanjianzixun/92803.html

新款本田思域, 比艾瑞泽7长得漂亮, 动力连三菱都服!

新款本田思域, 比艾瑞泽7长得漂亮, 动力连三菱都服!  如今本田思域已经第十代了,在经历了第九代的低谷之后(相对而言),第十代思域又迎来强烈的市场反响消费者的热情极其之高,据反映至今都要加价购车。口碑也到了前所未有的高度,提...【详细】

http://www.9xz.net/it/ruanjianzixun/92802.html

80小时超长动力 万元以内的长动力腕表推荐

80小时超长动力 万元以内的长动力腕表推荐  长动力其实已经不仅仅是代表着一种功能,同时也是腕表未来的发展趋势,在长动力腕表的开发历程中,制表大师不仅要去解决很多新的问题,更需要用到最新的科技与材料,所以长动力腕...【详细】

http://www.9xz.net/it/ruanjianzixun/92801.html

长动力腕表有哪些特征

长动力腕表有哪些特征  机械腕表的动力,一直都是表友比较诟病的地方,自动上链的腕表还稍微好一点,只要正常佩戴,动力还不是问题,只要注意周末2天休息时间未佩戴的情况下,周一重新佩戴需要重新调校,比...【详细】

http://www.9xz.net/it/ruanjianzixun/92800.html

绝地求生在线人数峰值突破90万 哒哒加速器带你热情吃鸡

绝地求生在线人数峰值突破90万 哒哒加速器带你热情吃鸡  绝地求生大逃杀自从上线以来就吸引了一大群玩家,短短几个月的时间销量就已经900万,而且steam在线人数也到达第一的位置。这不,根据steam最新统计,绝地求生大逃杀的在线人数...【详细】

http://www.9xz.net

奇游加速器-《绝地求生》下载并安装图文教程详解

奇游加速器-《绝地求生》下载并安装图文教程详解  绝地求生大逃杀是steam平台目前最火的游戏,一些玩家在steam平台购买绝地求生大逃杀游戏后,不知道怎么下载并安装游戏;至此,奇游加速器为玩家们整理了绝地求生下载并安装的图...【详细】

http://www.9xz.net

不折不扣的“年龄加速器”, 这些饮食坏习惯你有几个?

不折不扣的“年龄加速器”, 这些饮食坏习惯你有几个?  有些吃饭的坏习惯,不仅危害健康,还会加速衰老,称得上不折不扣的“年龄加速器”。下面和51养生网小编一起来了解一下。  1.常吃加工食品  这类食品可能含有糖类、脂肪类...【详细】

http://www.9xz.net/it/ruanjianzixun/92797.html

瑞典母婴企业口袋孕育COO陈胤玮: 企业间的合作创新是创业公司发展的加速器

瑞典母婴企业口袋孕育COO陈胤玮: 企业间的合作创新是创业公司发展的加速器  近日,由Innovation Enterprise 举办的首席创新官峰会在上海举行。本届峰会将以“创新构想,切实可行”为主题,全渠道用户体验的发展与创新、实现创新背后的需求、打造可持续...【详细】

http://www.9xz.net/it/ruanjianzixun/92796.html

5个习惯是“衰老加速器”! 不想早衰赶紧改

5个习惯是“衰老加速器”! 不想早衰赶紧改  子宫虽然是孕育生命的重要器官,但十分脆弱,如果保护不当,很容易使子宫受到伤害。究竟哪些事会对子宫造成伤害呢?小编给大家总结出了5点。  1. 吃冷饮  很多女性都有宫寒...【详细】

http://www.9xz.net/it/ruanjianzixun/92795.html

奇游加速器-绝地求生各类更新错误的解决方法大全

奇游加速器-绝地求生各类更新错误的解决方法大全  绝地求生大逃杀的更新相对其他游戏来很是频繁,但玩家在更新时会提示一些更新错误,比如说无法连接到更新服务器、连接超时等,那这些问题该怎么解决呢?接下来奇游加速器根据不...【详细】

http://www.9xz.net/it/ruanjianzixun/92794.html

风靡一时的汽车人改装加速器能带你入神

风靡一时的汽车人改装加速器能带你入神  相信很多人在电视里看到过形状独特的改装车,他们的出场总是能引起观众一片欢呼,可能是因为他们可以随便更换物体,不管更换了什么物体,他的性能还是这么大。  就像当年变形...【详细】

http://www.9xz.net/it/ruanjianzixun/92793.html

熊猫绝地求生加速器送88天 你还嫌直连太卡?

熊猫绝地求生加速器送88天 你还嫌直连太卡?  近半年整个游戏圈都洋溢着和谐的吃鸡氛围,绝地求生确确实实地把沙盒游戏拓展到了又一高度,也有很多萌新纠结于绝地求生大逃杀一定要用加速器吗?哪个加速器好用?部分玩家都存...【详细】

http://www.9xz.net/it/ruanjianzixun/92792.html

上一篇:暴雪承认了!魔兽6.0种族技能改动大曝光

本文地址:软件资讯 >> http://www.9xz.net/it/ruanjianzixun/284.html

下一篇:Rovio高管谈《愤怒的小鸟》新作为何免费

  • 打印
推荐阅读
推荐内容
热点内容
推荐安卓应用