有位叫索尼的老哥跟任天堂闹分手,一怒之下亲自杀进了游戏市场。
与此同时,靠着Genesis在北美狂捞了一笔的世嘉也做好了下一代主机的准备。
于是乎,因为特里普定下的‘多媒体娱乐终端’的定位问题,3DO这台机器在性能表现和游戏阵容上被后来居上的PS1和世嘉土星给一脚踹死了。
理论上来讲,哪怕是林立新不去管他,3DO也会像雅达利一样自己把自己给玩死。
区区30万套,说白了,世嘉土星首日销量就有20万套了。
如果这是雅达利新整的烂活,林立新还真没心思去管。
但这次对方是EA,不想办法再恶心他们一手,那都对不起自己。
“3DO虽然是一台失败的机器,但它的确有自己的特长。”
林立新思忖着,打算寻找一个最合适的狙杀点。
3DO的最大死穴是售价,但自己眼下并没有进军32位的打算,这方面没有太多操作空间。
给世嘉搞的那台GenesisNEO虽然用上了32位处理器,但本质上其实只能算是准32位机。
“他们最大的优势,是便宜的软件抽水带来的大量独立开发者……”
截杀,必须要快、准、狠,要打就要瞄着他们的根基去打。
被自己差点抽死的EA现在第一方开发能力极为有限,3DO的其他加盟商更是一帮子压根没接触过电子游戏的外行。
只要自己能把第三方的墙角给挖塌,那3DO就只是一台昂贵的VCD而已。
想到这儿,林立新嘴角扬起,心中已经有了答案。
32位机?
自己根本没有必要真的去做一台32位机来对付他们。
他们硬件部的实验室里就有一台快要落地的新机。
NPC,换用了新架构的新8位机。
用这玩意儿就已经足够把3DO打趴下了。
“决战的日子到咯。”
第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现场,只不过要有趣的多。
一个个谜题被包装成游戏的形式展示出来,而玩家要做的就是靠自己的编程技巧来一一克服。
除了那种对自己技术精湛的成就感之外,比拼谁的代码更漂亮更优秀也是不得不品的一环。
“哥们哥们,这关到底怎么过啊?我写了一千多行遍历穷举过去的。”
“哥们哥们,你怎么只写了十行??”
这种纯粹的技巧对抗,简直让各路对自己技术有绝对自信的极客们深陷其中无法自拔。
而林立新要做的就是这样一个项目。