书海阁
书架 邀请 登录

第374章 只有神经病才会玩的游戏

作者:哈娜欧菲手字数:3.7千字更新时间:2026-09-26 10:59:26
第374章 只有神经病才会玩的游戏

虽说是已经有了一个大致的计划。

但NPC距离真正落地投产,那还尚且有一段距离。

不过在那之前,GAMENOVA却已经可以开始尝试着手准备了。

恰好不久前林立新所安排的另一个项目这两天正准备落地。

眼下这似乎正是一个好时候,将这项新技术给利用上。

……

清晨,GAMENOVA本部,开发部。

直直坐在电脑跟前的卡马克在键盘上噼里啪啦地输入着。

昨晚他跟林立新在公司里加了一晚上的班。

原因无他,这个耗时许久的项目总算是要落地了。

‘啪!’

卡马克猛地敲下最后一个字符,随即猛地站起身。

“NovaScript1.0!”

‘吸溜’

林立新抿了一口咖啡,满意地点点头。

NovaScript,顾名思义,一款解析性的脚本语言。

不同于N语言为游戏而生,它的诞生,面对的是一个截然不同,却至关重要的需求。

WEB,网页端的需求。

随着互联网,尤其是万维网这些日子来的逐渐普及,用户们迫切的需要一个能够让网页真正动起来的功能。

而NovaScript就是为此而生的。

从立项之初,林立新便为其定下了几大重要指标。

第一点自然是必不可少的‘脚本型语言’,这意味着它直接被嵌入在网页中,只在运行时JIT即时编译,对开发体验来说爽的批爆。

其二,则是它必须要安全,这是它能用在互联网环境中最关键的一点。

它不能够直接访问本地的文件,只能通过浏览器实现有限的本机交互。

第三点,便是至关重要的跨平台性。

这也是万维网从诞生之初林立新他们便在主张的东西。

不管是任何设备,只需要使用Nexus浏览器,就可以正确访问网站的内容。

至于剩下的事件驱动、弱类型、面向对象等,则是要在实际开发过程中根据需求动态进行修改了。

“这就是你们折腾那么长时间的那个项目?”

刚赶到公司的威尔听到两人的声音,好奇地凑了过来,看着林立新随手写了个HelloWorld的测试。

单从语法上来看,它甚至比N语言都还要更加简洁。

“为什么不直接用N语言呢?明明它要强大的多。”

“因为它更简单,也更轻量。”

林立新检查了一下控制台输出的信息,确认全部OK,这才露出笑容。

事实上对于这个项目,哪怕是林立新,也一直心里没底。

因为之前做的诸多项目,不管怎么说都算是摸着石头过河,有前车之鉴作为参考。

但脚本语言不同。

倒不是说没有一个可供参考的前辈。

但JavaScript……

本身就是一个年久失修的屎山。

既然是从头开始设计,那林立新自然不打算再像历史上那样搞个赶工出来的半成品。

javascript的诞生,其实颇具奇幻色彩。

说起来这事儿,还跟林立新的一位好友有关系。

硅图SGI的CEO吉姆博士。

他所创立的另一家公司网景,打算开发一款自家的动态化网页浏览器。

但是传统的语言想要嵌入到浏览器里,实在是太过笨重冗杂,性能也不甚理想。

为了解决这个问题,他便找来了一位叫做布兰登·艾奇的奇才。

布兰登凭借一己之力,仅仅花了十天的时间,便把JS的原型给捣鼓了出来。

这种水平的效率,有的时候林立新都怀疑这家伙是不是也有金手指傍身。

谁能想到就是这么个一个人花了一周的时间多搞出来的脚本语言,一不小心成了未来几十亿用户离不开的东西。

“现版本只能算是个简单的测试原型,真正投入使用可能还得花一阵子去完善。”

林立新停下手上的动作。

不管怎么说,这个1.0版本似乎已经可以投入使用了。

“不过机会难得,我最近正好有个点子想要试一下。”

联想到先前定下的阻击EA的计划,林立新的心中已经有了一个不错的项目。

……

在漫长的电子游戏历史长河之中,各种各样的鬼点子都曾有过,堪称是百花齐放。

有的游戏主打休闲,目的就是为了让大家能够好好放松一下。

有的游戏喜欢硬核一些,极度考验玩家的技巧,同时也能带来非凡的成就感。

也有的游戏格外考验玩家的专业技能。

就比如体育游戏、战略游戏、竞速游戏……

不管哪一种游戏,都有自己所面对的受众。

编程类游戏也一样。

不同于其他游戏那样,它们往往并没有一个上手就能体验的完整操作方式。

取而代之的,通常只会有一个供玩家编写内容的编辑器。

想要玩这类游戏,玩家甚至需要在游戏里编程!

就比如《程序员升职记》、《编程农场》这些经典独立游戏作品那样。

在《编程农场》中,玩家便需要尝试编写脚本去控制一台无人机。

它可以收割、开垦农田、播种作物……

一切的操作,都需要玩家去编写脚本来进行控制。

或许对于圈子外的玩家来说,这种游戏简直就是莫名其妙。

毕竟大家来玩游戏不就是图一个快乐的吗?

按照这类游戏的设计,忙活一天累到虚脱后回到家,打开电脑打算玩个游戏放松一下,却还要在游戏里继续工作?

但抱歉,极客的思路还就是这么一回事。

要靠写代码来玩的游戏?

卧槽,太酷了好吗!

它就像是一个大型的LeetCode现场,只不过要有趣的多。

一个个谜题被包装成游戏的形式展示出来,而玩家要做的就是靠自己的编程技巧来一一克服。

除了那种对自己技术精湛的成就感之外,比拼谁的代码更漂亮更优秀也是不得不品的一环。

“哥们哥们,这关到底怎么过啊?我写了一千多行遍历穷举过去的。”

“哥们哥们,你怎么只写了十行??”

这种纯粹的技巧对抗,简直让各路对自己技术有绝对自信的极客们深陷其中无法自拔。

而林立新要做的就是这样一个项目。

除了推广NovaScript这门新语言,并进一步促进互联网的发展之外,它自然还有另一重至关重要的作用。

培养自己的第三方阵容。

自从16位时代之后,8位时代那种个人开发者的生存空间便开始飞速萎缩。

时至今日,各家都在卷自己的大制作,独立开发者们想要出头,只能靠好点子来从玩法上做出突破。

而林立新要做的,就是把这群未来之星给绑在自己的阵容中。

反正自己旗下有动视这个专业的发行公司,让他们可劲去折腾就好了。

……

“……”

“天才!”

会议室内,当林立新讲完这次的需求,众人的反应各不相同。

隐隐之中分成了两派。

其中一拨自然就是卡马克和威尔这类极端极客为首的极客派。

对这次新项目的看法,他们自然是举双手双脚支持。

搞什么?光是听起来就已经心动了好吗?!

至于另一派,自然就是小岛这类更侧重设计性和艺术性的不明所以派。

“说起编程游戏,我还真有点印象……”

山姆挠了挠头。

虽说他的技术比不过卡马克这种高手,但他也是自诩极客的。

以前折腾PC的时候他没少玩这类游戏。

“我想想……对了,是那款《磁芯大战(CoreWar)》。”

他一拍脑门,终于是想起了那款游戏的名字,

“嘿,你忘了吗,当时咱们还在宿舍里对战过。”

“嘶……你这么一说我还真有印象了。”

林立新眼神一亮。

《磁芯大战》,贝尔实验室搞出来的有意思的玩意儿。

与其说这是游戏,倒不如说是某种计算机安全的攻防战。

玩家需要使用汇编去编写程序,来尝试让对方的程序终止,并占领这台机器。

某种意义上来说,这其实就是计算机病毒诞生的地方。

真正开始出现后世那种编写语言对战的电子游戏,那已经是千禧年后IBM搞出来的《Robocode》了。

对现在的玩家们来说,提及编程游戏,极客们能想到的还是《磁芯大战》这款在圈外人看来颇为诡异的东西。

“就算是改成使用NovaScript……”

山姆犹犹豫豫地说道。

他后半句话没有吐出来,但大家也都明白他的意思。

《磁芯大战》,哪怕是在极客圈子里,也是极少数人才愿意去尝试一下的游戏。

因为它本身真的没有什么乐趣可言,本质上还是双方在比拼技术。

“哦,这个不必担心,我可不打算做那种真正的怪咖才喜欢玩的东西。”

说到底,编程游戏这个概念,后面那俩字儿才是它的主体。

游戏游戏,首先它得要好玩。

不管再怎么给它冠以高端、小众的tag,这一点都必须要做到。

圈子小、受众少,并不是问题,只要能服务好它所面对的玩家群体,那它就是一款合格的游戏。

林立新来到白板前,伸手写下一个单词。

【SCREEPS】

比起之前那些自造词来说,这个词儿虽然也是拼凑的,但却一眼就能看出来是什么意思。

creep,怪咖嘛,最适合极客们的绰号。

这个词儿本身也是个跟Scripts(脚本)的谐音双关,令人忍俊不禁。

“咱们要做的是……多人实时在线联机的即时战略游戏!”

此章为VIP章节,需要订阅后才能继续阅读

  • 价格:0屋币(1元=100屋币)
  • 购买
设置
作品详情 加书架
章节进度
评论 (0条)
评论加载中...
美利坚:游戏制作教父封面 正序
目录加载中...
加书架
上一章 目录 下一章

设置