撰写了文章 发布于 2016-12-21 11:18:59
ONScripter:向着荒野进发
授权:署名 - 非商业性使用 - 相同方式共享 4.0 国际
注意:本文包含基于作者的记忆和传闻中的内容,若发现本文中含有与事实不符的内容或错误的揣测,请务必在评论区或通过私信联系我。
(题图来自网络)
==================== 正文开始 ===================
叫做 ogapee 的日本程序员决定自己动手,做出一个完全兼容 NS 资源包的新引擎。他成功了,但他绝没有想到,那只是一个开始,以至于在中国扬起了一阵轩然大波。
它火到什么程度呢?国内某投资人曾想用它为手游引流。
诞生!名为 ONScripter 的荒野之花
(这小标题怎么这么中二?因为我故意的…… 翻黑历史很烦的,找点乐趣吧 orz)
在上个世纪的最后几年,日本 AVG 开始了迅速的发展,诞生了两款影响深远的游戏引擎 Kirikiri 和 NScripter,他们只能运行在 Windows 操作系统上。
新千年开始,拥有手持智能设备的人越来越多,2002 年,一个叫做 ogapee 的日本程序员想要在 PDA 上玩 NScripter 引擎的游戏,无奈 NS 是闭源的,而且作者似乎也不是一个容易交流的人 *。他决定自己动手,做出一个完全兼容 NS 资源包的新引擎。当然,他成功了,不然也就没有我们后面的所有故事了。
这就是 ONScripter 的诞生。(O = Open,开源的意思)
与 Kirikiri 和 NScripter 不同的是,ogapee 没有使用任何的 Windows API,而是使用了标准 C++ 和 OpenGL。这时候,大概 ogapee 也没有想到,他的这个选择会给以后带来什么,他只知道,他的运行 Windows CE 操作系统的 PDA 能玩黄油了!当然,作为一个有抱负的程序员,他不忘把他的代码公开到网络上。
这些简陋的代码,后来在中国扬起了一阵轩然大波(此处按下,请见本栏目下篇文)。不过,中国人似乎对 PDA 这种东西不太感冒,那么……?
电子词典!魅族 M8!
(嗯,这是两个暴露年龄的东西……)
如果你用过上面那两个中的任何一个,意味着你很可能已经是个社畜了…… 好了好了,不要打我!不要打脸!
大概几年前,电子辞典还是个流行的东西,一些高端的产品会使用运行在 32M 内存上的 WinCE。据以前看来的坊间传闻,大概是一位北大的研究生首先将 ONScripter 的源代码下载并修改,使之支持中文内容的显示,并编译了可运行于电子辞典的版本。那时候已经有几个个人移植者出于「传教」的心态,移植了几个游戏。
就只是这几个游戏,就足够让 ONScripter 在当时的各个电子辞典论坛长期占据首页位置了。但 32M 内存,毕竟少了点,内存不足引发的程序闪退实有发生。虽然对那个时候的高中生来说,这已经算是杀器级的娱乐设备了。再之后,就到了 2008 年,一个以生产 MP3 闻名的国内厂商,推出了他们的第一款手机——魅族 M8。
(上图为运行于 M8 的第一个游戏,《月姬》,原贴见 继续修正!真月谭月姬 for M8 简体中文版 091016,加入音量控制,竖屏返回控制....-M8 软件发布区)
随后,《Fate》的移植版发布了,魅族 M8 连同当时的多普达等多个使用 WinCE/WinMobile 的手机的论坛沸腾了。ONScripter 开始在人群中流传开来。
但这仅仅是一个开始。前面提到,ogapee 使用了标准 C++ 和 OpenGL…… 所以……
2009 年,谷歌发布了它的手机操作系统 Android。后面的事情不用细说了。
市场不会说谎
随着 Android 的普及,ONScripter 及其衍生版成为了当时高中宅们甚至普通的 ACG 爱好者们的共同记忆,很多人通过 ONScripter 和移植游戏第一次接触到 Galgame,从此一入黄油深似海,从此妹子是路人【大雾
到今天,网络上流传着上百个移植游戏,他们的源头早已不可考证,但无数人正一代一代地将他们传播下去……
(上图为百度指数,关键词才不告诉你呢)
它火到什么程度呢?几年前,某国内知名风投的一位投资人联系到 ONScripter 中国版的维护团队,说要「合作」在 ONScripter 安卓版中加入安装包下载功能,为当时刚开始火起来的手游引流…… 当然,这种商业化的行为是为人不喜的,投资人还是被婉拒了。
直到今天,它仍然保持着极其稳定的热度和下载量,甚至还有增加的趋势,哪怕现在 Windows 平板可以说已经普及。这也是我一直以来的一个疑问,需求摆在这里,为什么绝大多数国内制作组视而不见呢?
(本文完)
---------------------------------------
附注:
* 说 NS 作者高桥桑不好说话是因为:据坊间传闻, Fate 最初选择 NScripter 引擎,但不知道为什么高桥老贼与蘑菇发生了矛盾,态度好像不怎么样,于是一怒之下换了吉里吉里(最终,本来没什么名气的 krkr 因此一炮而红,取代了 NS 成为了最广泛采用的引擎 2333333)
另:ONScripter 也有 iOS 版本,和 Android 版同时期推出,但因为限于越狱设备使用,热度远不如 Android 版,并且随着近几年选择越狱的人越来越少,接近于销声匿迹。
其实本篇略去了很多东西,重在谈起因和结果,这期间,在中国的网络上发生了很多故事,从下一篇开始给大家讲述。
================ 下一篇 ==================
ONScripter 在国内的推广和众多游戏的移植,这个网络组织可谓关键一环,他们也是本文开头提到的「轩然大波」的中心。然而这并不是他们的全部,他们甚至与今天的国产 AVG 有着某些联系。
不过,这个组织早已销声匿迹,甚至网络上的信息也只剩很少了,大概只有当时的亲历者还记得吧。下一篇将抽丝剥茧,讲述这段就快被遗忘的故事。
棒主 1年前
发布
由依喵 1年前
发布