关于Visindigo将于未来一季度内开始测试的通告

Visindigo(正式译名待定,目前译为“流清”,单词读法可参考音译“维辛狄戈”)安卓图标。
Visindigo项目已于Github正式启动,目前已经进入开发阶段并取得一定进展。该项目有望取代YSP成为当前方舟社区最快(指实现速度)的剧情模拟程序。与此同时,Visindigo希望能在更普适的情况下工作,因此如果程序开发顺利,那么以后用它做个小galgame似乎也未尝不可。
本账号备于12月1日更新名称和图标,不再使用YSP的名称和图标。
Visindigo相对于YSP,目前已经实现以下内容:
更复杂,更自由的2D动画系统
。现在visindigo支持在二维平面做任意平滑的贝塞尔曲线运动,以及在速度上做任何的平滑的变速运动,弥补了YSP最大的遗憾。
改进后的EPPS(类似于FPS的东西)。
YSP的EPPS被固定为60/120帧,现在它视您设备的情况而定,兴许能跑到上千帧。
完整的逻辑支持
。YSP的SPOL本身至是面向剧情过程的小脚本,本身并不适合和任何程序逻辑挂钩,因此小分支控制器并不支持嵌套。现在,Visindigo采用JS作为其编写脚本,获得了完整的编程逻辑支持。为了兼顾用户开发速度,我们会允许在JS中以特定方式运行或加载spol脚本,以避免书写正规的程序代码。
细致的逻辑控制
。YSP的SPOL很大程度上方便了编写,但也成了最大的限制,因为开发者无法细致操作程序中表现出来的每一个细节。Visindigo将所有可以操作的细节全部暴露给用户,确保用户可以自己掌握全部表现效果。
跨平台支持
。在YSP0.9开发期间,我们通过Android版本的编写获得了一定的跨平台的经验。现在我们深深扎根于Qt框架,为所有平台的用户提供Visindigo程序。所以您的Visindigo项目可以在所有平台上运行。开发组目前只提供Visindigo的Windows和Android版本,其他平台比如Linux,iOS,iPad OS,Mac OS需要用户自行编译源代码生成程序。(基于Qt的声明,这玩意没准能在Watch OS上面跑,我们也不确定,毕竟没有设备,没钱),如果开发组有条件,会给所有用户提供现成的程序文件。
(筹备中的)版本控制台。YSP每次更新就得下载完整安装包,这样很不好,我们希望给Windows平台上的用户准备一个版本控制台,这样的话就可以通过版本控制台精确升级组件。这项工作具体会做成什么样有待观察,因为这需要我们自己去搞台服务器(没钱x2)
鉴于Visindigo毕竟相对于YSP是两个程序,
所以Visindigo的内部测试版本不会推送到YSP内部渠道
。在Visindigo全部准备完毕后,会向所有YSP用户推送更新。Visindigo内部测试已经在Github开始,有能力的用户可以自己编译源代码测试程序。我们会在程序进一步成熟后提供安装包供更多人测试。 如果您希望关注此项目,您可以在Github直接搜索Visindigo项目,它的所有者是WeaveStudio-of-UYXA。Visindigo的发行版本在项目VisindigoRelease中提供 它的所有者是StudioIndigo-of-CYXIO。
Visindigo的WIKI维基百科已经开始建设,用于取代死板且不可实时更新的教学文档PDF文件,它的地址是 https://www.yuque.com/tsingyayin/visindigo
如下地址也指向同一个wiki,如果他能访问的话) wiki.visindigo.yxgeneral.cn
Visindigo的程序编写所用的JsVI目前看上去还很专业且困难,这是因为开发还在进行中,目前已经构建起来的内容相对贴近底层,而非贴近用户。
随着开发进行,JsVI的困难会在日后逐步缓解,在正式发布时必然已经相对十分简单,用户不必担心难度问题。
老实交代,YSP开发组过去两个季度虽然在忙各种稀奇古怪的事情,但实际上并没有停止YSP的开发。 之前一直没有进度很大程度上是因为走了某些歪路(比如脚本用Python而非Js),不过也算积累了一定的经验。 除此之外,YSP开发组还去开发了一个Minecraft1.19插件生存服务器,群号是905744768,各位谜语人朋友可以在闲暇之余去群里玩玩MC服务器。成天谜语人是不好的,要懂得放松(确信)。
我们希望YSP用户能对Visindigo作出一定期待并在条件允许的情况下尽量参与测试,大家的支持与鼓励是我们前进道路上最大的动力。 YSP开发组 青雅音