设置

关灯

第拾章 EEE(第1/9页)

    “咱们该好好谈谈了,”范含对蓝蓝说,“有些重要问题应该早一些做出决定。”

    “没什么好谈的,”蓝蓝一口回绝,“没别的事就出去吧,别烦我。”

    范含无奈的走出机房,留下蓝蓝一个人在那里玩游戏。

    自从自己开始写游戏以来,机器就一直被蓝蓝占着,自己从来也没玩过。现在蓝蓝的“数学水平”应该可以了,至少已经能够分清自己到底是在调试游戏程序还是在玩。

    从波士顿回来以后,范含就一直在研究DEC提供的代码。

    DEC那帮人已经能够用汇编实现俄罗斯方块了,成品的大小居然在1k以下。再仔细分析分析,12bit的字里面几乎每一位都用上了。

    老一辈资产阶级程序员果然如同传说中一样厉害。

    DEC还附送了一堆现成的代码,大部分都是汇编,还有许多赤条条的机器代码。

    这个范含倒是不惊讶,不要说计算机公司内部,就是一般的程序员,干过一段时间之后,都会积累许多代码片断,这些片断多半都是用来解决一些常见问题的。

    现在还没有“库”的概念,程序基本上都是源代码级别的重用。

    实际上,这个年代这些东西基本上都是公开的,计算机公司甚至鼓励程序员之间交流这些代码片断。

    只不过,范含初来乍到,对于圈内还很是不熟悉,没谁会主动提供罢了。

    DEC送到手的这些东西,确实帮了范含一个大忙。

    俄罗斯方块仅仅是方块类益智游戏中最重要的一种,不过却不是第一种。

    第一种是拼图,就是三乘三的九个方格中有八个格子有内容,像华容道那样,通过空余的格子调度各个方块,最终拼出图案。

    这样的游戏和纵横填字谜一样,都属于传统游戏,不需要电子计算机就能实现。

    可以说,这个年代的程序员忙于干正事,还没有意识到电子游戏和传统游戏的区别之所在。

    所以俄罗斯方块出现的时候才会那么轰动。这可是真正的只有在计算机上才能实现的益智游戏。

    不过,一旦开启民智之后,程序员们很快就会发现眼前一片开朗。

    过不了多久,各类方块类型的游戏如同雨后春笋一般涌现。

    范含平时就喜欢玩这些变种游戏,经典的俄罗斯方块反而玩得少了。

    所以范含这一阵子抓紧时间,废寝忘食的开发游戏。

    有构思,有代码示例,还有多年的开发经验以及多天的PDP-8开发体验,很快就是硕果累累。

    范含在PDP-8上面实现的第二个游戏是“玛利医生”,任天堂红白机上的经典。

    一个大药瓶子里面有若干只虫,颜色各不同。外面有个带听诊器的家伙不停的往里面扔药丸,一种由两个颜色可以相同也可以不同的药片组成的胶囊形状的药丸。只要贴近虫子身上有三个颜色和虫子相同的药片(一共有四个同种颜色的单元连在一起),就会同时消失。如果四个同色的药片连在一起也会消失。

    这个游戏可以说构思相当精巧,并且和俄罗斯方块毫无关系,开辟了另一条路。

    但是毫无疑问的是,这个游戏的创意绝对是被俄罗斯方块启发的。

    当然,PDP-8用的是单色字符终端,没有颜色,并且也不支持颜色。

    范含只能想别的办法。

    如果是前一阵子
    (本章未完,请翻页)