首页 > 都市言情 > 美利坚:游戏制作教父

美利坚:游戏制作教父 第167节

  兵不血刃。

  这么癫的打法,有点像爱法,只不过更加逆天。

  ……

  这绝对是三人自从入坑《文明》以来除了跳水重开以外打过的最快的一局游戏。

  才刚刚进入文艺复兴时期,世界各地的城市便纷纷叛逃,加入到了GAMENOVA麾下。

  弗兰克这仨新手哪里见过这种场面,数量如此庞大的城市群以及海量的单位根本就操作不过来。

  运营到后半段,干脆连弗兰克自己都摆烂了。

  这些单位该删的就删,城市该夷为平地就夷为平地。

  只要能留一个支点用来存放‘游戏’,就足够把一整个文明都连带着摧毁了。

  实在是太过离谱了点。

  【征服胜利】

  “嗯……”

  全程除了蛮子以外,根本没有发生过任何一场真正意义上的交火。

  “有一说一嗷,其实还是挺有意思的。”

  虽说这个文明的设计完全颠覆了《文明》这款游戏该有的风格,但它带来的娱乐性是不可否认的。

  “所以这是官方留给玩家的一个小彩蛋?那它为什么会在NX的盒子里而不是《文明》的盒子?”

  “不对,这肯定不是彩蛋,你们还记得它的文本描述不?官方管这东西叫Mod啊!”

  麦克在短暂的疑惑后忽然精神起来。

  他们三兄弟可都是UCLA正儿八经的IT出身。

  作为一群沉迷于游戏的极客,PC游戏自然是没少折腾。

  而要说到折腾PC游戏,尝试逆向破解,修改游戏内部的资源贴图文件之类的操作自然是绕不开的。

  只不过对这个行为,圈子里一直没有一个明确的定义,只是用逆向破解来指代。

  而这个Modification的表述,让麦克感觉有些微妙。

  忽然,他像是想起了什么,赶忙拿过来NX的包装箱,在找到EPROM的那个格子内摸了一把。

  随后一本小册子被他拿了出来。

  这东西刚才他还以为是说明书,便也就没多在意。

  现在看来说不定是还有别的内容。

  【基于N语言的Mod开发简略教程】

  【V1.13r-Lin】

  【以《文明》为例,根据……】

  ……

  这是一本教程书。

  严格来说是如何为《文明》这款游戏开发额外内容的教程。

  这种事情简直是匪夷所思。

  拓展内容这个机制,自打GAMENOVA在《拳皇》中使用过之后,在玩家圈子里早就已经不是什么新鲜事儿了。

  甚至直到此刻为止都仍有无数玩家在给官方寄函请求能为老作品更新一些补充包,哪怕是加钱也买!

  是,拓展包不是什么新鲜东西了。

  可是……

  这怎么还让玩家自己开发啊喂!

  还卖不卖钱了?

  补充包不是这样的呀,你应该直接开发出来超级好玩的新内容,然后提升我的购买欲,偶尔发几条宣传片,然后在那个特殊节日里跟我有特殊互动,最后直接正式发售拿走我的钱。

  你怎么直接把开发权交到玩家手里了!

  三人交换了个眼神,最终麦克率先行动,直接拔下这只EPROM,拿到自己的PC前。

  身为一名极客,他这里的设备一应俱全,ROM的烧录器自然不在话下。

  “我试试,先跟着教程搞个自己的文明出来看看,比如……你们有没有好点子?”

  “Silicon & Synapse!”

  “Blizzard!”

第174章 从没见过这么简单的开发

  N语言是自举的。

  这是林立新自认在游戏领域之外所做出过的最辉煌的成就。

  在计算机语言的领域有一条真理:任何一种语言的第一个编译器一定是使用其他语言写出来的。

  即便是如今正在高速发展的C语言,也是在B语言的基础上开发的。

  而为了做到能让N语言不需要依赖别的语言,可以完全独立的使用,林立新着实耗费了不少脑细胞。

  它的第一个编译器是用C语言编写的。

  随后林立新又使用这个基于C语言的编译器编写了一个新的编译器代码,并用这个编译器编译。

  这个过程看似很绕,但最终都是为了实现独立。

  而他也确实做到了。

  时至今日,林立新再也不需要每天花费大量的时间和精力在N语言的编译器的维护上。

  完全实现了用自己来编写自己。

  这样一来,杰拉德、卡马克等人便可以完全无门槛的参与到N语言的维护中来,并不断完善它的功能。

  这让N语言在游戏开发领域的效率冠绝天下,没有任何其他厂商有资格碰瓷。

  它唯一的问题或许就是无法像直接使用汇编那样对基板上的一切如臂使指,在优化上哪怕是三人进行过了数次的优化,也很难做到完全追平汇编。

  但这一点,在16位机横空出世之后似乎就变得不再重要了。

  ……

  麦克的目光扫过琳琅满目的货架,寻找着自己想要的东西。

  没花多久,他就在GAMENOVA的主题专区找到了那张软盘。

  这不是一款游戏,而是一个软件。

  一个开发工具。

  N语言的开发工具,完整包含它的标准库、集成编辑环境、编译器等模块。

  售价仅39.99美元,比起其他厂商动辄50甚至上百美元的售价,N语言的售价极度亲民。

  抢不到NX主机的现货,买张N语言开发工具的软盘总归是没什么问题的。

  付款,拿货,回家!

  当麦克将那块ROM插入自己的烧录器后,里面的内容终于是全须全尾地展示在了三人面前。

  “我看看……等会,不是?!”

  跟自己想象中的杂乱不同,这个示范Mod的文件结构高度简洁,甚至可以算得上是优雅。

  一个核心的头文件,用来表述mod自身的信息。

  麦克在键盘上敲击,尝试打开这个文件。

  几段与游戏内显示的内容完全一致的文本被罗列在屏幕上。

  ModID ='模组模板'

  Author=‘GAMENOVA_林立新’

  ……

  这……哪里算得上是编程。

  这跟直接明文写字儿已经基本无异了。

  即便是完全零基础的新人过来看到这一幕,也能明白想要修改模组名要如何做。

  这对他们这些习惯了给PC游戏做逆向的极客来说实在是不可思议。

  要知道不论是哪种编程语言,哪怕是汇编,它们最终输出的结果也必然是让设备能够理解的字节码。

  那是真正的天书,完全由二进制的1和0组成的纯粹的数据,根本不是人类能够读懂的。

  即便是在现如今已经有了不少有趣的反编译工具可以帮忙,让他们费力地将那些2进制内容反编译成稍微能理解一些的,也不能做到眼前这个东西的效果。

  完全的明文,没有任何混淆,就这么赤条条地摆在他们面前。

首节上一节167/908下一节尾节目录txt下载

上一篇:娱乐圈最严厉的父亲!

下一篇:太太请安分

推荐阅读