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

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

  但这可不是应用啊……

  这只是一个网页。

  本杰明心念一动,赶忙拖着自己身躯挪腾到PC前,尝试打开浏览器。

  这一次他没有选择更新,而是直接尝试访问Nexus的主页。

  果不其然。

  在这上面显示出来的效果就跟自己刚才NX上看到的完全不同。

  这里看到的还是老样子那种白底黑字的平铺设计。

  只不过多了一行特意设置成红色的文本。

  【请将Nexus浏览器更新至最新版本以享受动态效果】

  现在看来情况便很明确了。

  刚才自己看到的那般神奇的效果,就是新浏览器带来的功能。

  也就是那个所谓的‘NovaScript解释器’了。

  ……

  “真神了嘿。”

  山姆看着背景中落雪纷飞般的各色几何图形,啧啧称奇。

  这玩意儿最神奇的地方,其实不在于它的动态。

  而在于它的流畅。

  往常来说,这么多的图形,就靠民用网络那个速率,光是加载就且得加载一阵子呢。

  哪可能像现在这样搞出这么漂亮丝滑的效果。

  “还真一点儿不卡,而且加载速度可比以前快多了。”

  山姆清除掉缓存,重新载入主页。

  仍然是跟之前一样没花多久就完全载入了。

  要放在以前,这种级别的网页动辄加载几分钟都是正常的。

  “因为本质上它就是一段程序。”

  林立新笑笑。

  这也算是接下来要搞的这个《Screeps》的核心追求了。

  这么多人同步在线,还要实时反应所有人的操作。

  说实话,根本是不可能的。

  《像素战》能行是因为在《像素战》里他们需要传输的数据量非常少。

  本质上也就是坐标和是否绘制这两个参数而已。

  但《Screeps》是一个完整的RTS+种田游戏,这里头的数据量可就海了去了。

  林立新打开调试模式,随手修改了几行代码,然后重新载入。

  背景中的图形立马便变换了模样,连下落的轨迹都变了。

  “它们是在用户的电脑上实时渲染的,跟服务器的数据交换早就已经结束了。”

  本质上,这整个背景,仅仅是传输了一小截代码到客户端而已。

  这点文本量,靠现在的带宽已经足够应对了。

  在载入完成后,浏览器便会运行这个设计好的脚本,在背景里开始绘制这些东西。

  “某种意义上来说,你可以把这些效果视作是一个单机游戏,它们都是在本地发生的。”

  这就是这次新项目的核心技术了。

  的确,想要让服务器上的所有玩家实时响应自己的操作,还能完全同步,这种事情根本就做不到。

  但《Screeps》不同,这里面的一切行动,都是靠玩家的脚本或命令行实现的。

  “你看,这不就跟咱们新项目的需求对上了吗?”

  “喔……这还真是一招妙棋。”

  山姆了然地点点头,

  “等于说……玩家实际上还是在玩单机游戏,只有更新脚本的时候才需要发生上传?”

  “就是这么回事。”

  “等等……这么说来的话,这款游戏甚至根本不需要存储介质?”

  山姆一愣,忽然察觉到了这个项目似乎还有一个被自己忽略了的重大特性。

  它的核心就是NovaScript解释器,而这东西已经在之前的更新中被推送给所有的浏览器用户了。

  也就是说……

  “��,对咯,这是一款WEB端的作品,也就是所谓的‘网页游戏’。”

  “那不就是说……”

  山姆怔怔地看着林立新那副笑脸,这才终于意识到了这个项目的恐怖之处。

  ……

  NovaScript的出现,成为了万维网井喷前夕的又一块重要拼图。

  根本不需要官方做什么宣发。

  说真的,任何一个对建站感兴趣的人,在看到新主页这模样之后,恐怕都难以坐得住。

  凡事最怕对比。

  见过了这种水平的网页,再反观自己那堪称灾难的页面设计……

  这必须得研究研究怎么个事啊!

  研究这玩意儿,最简单的办法自然就是照葫芦画瓢地先一步一步跟着抄,再慢慢搞自己的内容进去。

  官方就像是早就考虑到了这一点似的。

  这些脚本在加载后直接就是本地的。

  只需要用浏览器访问一下对应的脚本,就能清晰地看到里面的内容。

  于是乎,一场浩浩荡荡的网站装修行动便就此展开了。

  仅仅上线一天的时间,便已经出现了多家照抄效果的网站。

  真的就是照抄,一个字符都没改的那种。

  一直搞到大家看到同样的效果就犯恶心之后,一众站长总算是摸清楚了这新语言的路数。

  它高度轻量化、简单易学,甚至是对完全没有编程基础的人,也可以略懂一二。

  对那些熟悉C++、Java或是N语言的开发者们来说,那这就更是完全没有任何门槛了。

  这般盛况一直持续到六月十四。

  Nexus的主页再度发生了变化。

  底下选项卡里的头一个,从原来的【NovaScript效果示范】变成了一个听都没听过的玩意儿。

  【Screeps】

  【面向编程爱好者的RTS沙盒游戏】

  【让编程更有趣!】

  ……

  芬兰,赫尔辛基,赫尔辛基大学。

  一如往常那样,林纳斯挂着《Zork放置》,折腾着自己的项目。

  这几天的课上项目已经被他早早完成了。

  按照以前规律,这个时候他通常会选择去折腾UNIX系统相关的东西。

  不过这两天不太一样。

  那个新出现的NovaScript让他生出了不少兴趣。

  借助自己先前悄眯眯走大学网络打通的跨海线路,虽然延迟极高,但自己仍然可以从赫尔辛基访问到美国的Nexus骨干网。

  这着实让他开阔了不少眼界,也见到了很多在芬兰根本看不到的东西。

  就比如真正的宝可梦中心、以《生化危机》为原型搭建的洋馆、模仿真正战斗机做出来的街机……

  这些都是他在芬兰见不到的。

  不过对林纳斯来说,眼下他根本没太多兴趣去折腾电子游戏。

  《Zork放置》这种已经是他愿意接触的极限了。

  比起玩游戏,自己更愿意把时间花费在开发项目上。

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

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

下一篇:太太请安分

推荐阅读