游戏详情

ons模拟器JH最新版

ons模拟器JH最新版

  • 语言:中文
  • 类型:软件电脑版
  • 画面:2D
  • 厂商:
  • 时间:2019-10-30 17:34

游戏简介

ons模拟器JH最新版
ons模拟器JH最新版
ons模拟器JH最新版
ons模拟器JH最新版

ons模拟器是一个开源Galgame游戏模拟器,ONScripter 最大的优点就是其高度可移植性,这不仅是由于它基于移植性极佳的 SDL,更是因为它自身就是以高度可移植性为目标编写的。

ons模拟器软件目的

与NScripter为了编写新游戏不同,ONScripter设计当初就是为了在别的平台运行用NScripter制作的游戏。目前发展最成熟的是安卓和Linux平台,大多数游戏都能够顺利移植。目前,通用引擎只有Waffle(AVG32)和ONScripter已经成功移植,而ONScripter又是当中资料和工具比较多的,因此也会有人把本来不是NS引擎编写的游戏用NS重新编写并用ONS在别的平台上运行,例如《Fate / stay night》和《CLANNAD》等。

ons模拟器软件技术

与Nscripter的区别

由于NScripter上手容易,运行速度快,扩充性也不错,广泛受到同人游戏制作群的欢迎。引擎代码本身虽然为非公开,但是在非商业用途下是属于免费软件。

NScripter本身只支持Windows,不过兼容度极高非官方的ONScripter可支持跨平台的需求。

ONScripter兼容大多数NS指令,但两者的API及指令集仍然有区别,少数命令有不兼容的现象。

开发者可利用所谓的中间语言来撰写游戏的代码。

ons模拟器软件优点

ONScripter 最大的优点就是其高度可移植性,这不仅是由于它基于移植性极佳的 SDL,更是因为它自身就是以高度可移植性为目标编写的。

ONScripter 的作者原先使用的设备是 Sharp 的 Zaurus. 这台跑 Linux 的设备性能非常有限,还是很佩服作者下决心去做这件事情的。 假如它只能跑在 Zaurus 上的话,那么随着 Zaurus 的离去,它也会逐渐化为尘土。 但是开源和可移植性带给了它更长久的生命力。

ONScripter 选择 SDL 为其基础是一个很好的决策——SDL 大概是目前能跑的设备最多的图像引擎之一。 ONScripter 使用的其他库基本也都是移植性比较好的库,对比用了 boost 的 rlvm,移植了后者的设备就少了很多。

开源的好处就是大家都可以贡献自己的力量。 在大家的支持下,ONScripter 支持的设备越来越多。 国内的设备一但移植上了SDL,接下来最常见的被移植的游戏就是 opal(开源版仙剑,同样基于 SDL) 和 ONScripter 了。 这也是为什么十年过去了,ONScripter 仍然被我们所使用的原因。

对于移植者来说,大家选择 ONScripter 最大的理由就是它实在是太能跨平台了。 纵使它有这样那样的缺点,很多时候也没有更好的选择。 对比 ONScripter 一次写成造福万设,能做到这一点的其他引擎实在是找不到了。

游戏厂商: 显示全部

上一个 : ons模拟器 增强版

下一个 : ons模拟器 JH版

精彩推荐

声明: 本站《ons模拟器JH最新版》由"披着狼皮的兔子"网友提供,仅作为展示之用,版权归原作者所有,如果侵犯了您的权益,请来信告知,我们会尽快删除。