關(guān)于Visindigo將于未來(lái)一季度內(nèi)開(kāi)始測(cè)試的通告

Visindigo(正式譯名待定,目前譯為“流清”,單詞讀法可參考音譯“維辛狄戈”)安卓圖標(biāo)。
Visindigo項(xiàng)目已于Github正式啟動(dòng),目前已經(jīng)進(jìn)入開(kāi)發(fā)階段并取得一定進(jìn)展。該項(xiàng)目有望取代YSP成為當(dāng)前方舟社區(qū)最快(指實(shí)現(xiàn)速度)的劇情模擬程序。與此同時(shí),Visindigo希望能在更普適的情況下工作,因此如果程序開(kāi)發(fā)順利,那么以后用它做個(gè)小galgame似乎也未嘗不可。
本賬號(hào)備于12月1日更新名稱(chēng)和圖標(biāo),不再使用YSP的名稱(chēng)和圖標(biāo)。
Visindigo相對(duì)于YSP,目前已經(jīng)實(shí)現(xiàn)以下內(nèi)容:
更復(fù)雜,更自由的2D動(dòng)畫(huà)系統(tǒng)
?,F(xiàn)在visindigo支持在二維平面做任意平滑的貝塞爾曲線運(yùn)動(dòng),以及在速度上做任何的平滑的變速運(yùn)動(dòng),彌補(bǔ)了YSP最大的遺憾。
改進(jìn)后的EPPS(類(lèi)似于FPS的東西)。
YSP的EPPS被固定為60/120幀,現(xiàn)在它視您設(shè)備的情況而定,興許能跑到上千幀。
完整的邏輯支持
。YSP的SPOL本身至是面向劇情過(guò)程的小腳本,本身并不適合和任何程序邏輯掛鉤,因此小分支控制器并不支持嵌套?,F(xiàn)在,Visindigo采用JS作為其編寫(xiě)腳本,獲得了完整的編程邏輯支持。為了兼顧用戶開(kāi)發(fā)速度,我們會(huì)允許在JS中以特定方式運(yùn)行或加載spol腳本,以避免書(shū)寫(xiě)正規(guī)的程序代碼。
細(xì)致的邏輯控制
。YSP的SPOL很大程度上方便了編寫(xiě),但也成了最大的限制,因?yàn)殚_(kāi)發(fā)者無(wú)法細(xì)致操作程序中表現(xiàn)出來(lái)的每一個(gè)細(xì)節(jié)。Visindigo將所有可以操作的細(xì)節(jié)全部暴露給用戶,確保用戶可以自己掌握全部表現(xiàn)效果。
跨平臺(tái)支持
。在YSP0.9開(kāi)發(fā)期間,我們通過(guò)Android版本的編寫(xiě)獲得了一定的跨平臺(tái)的經(jīng)驗(yàn)?,F(xiàn)在我們深深扎根于Qt框架,為所有平臺(tái)的用戶提供Visindigo程序。所以您的Visindigo項(xiàng)目可以在所有平臺(tái)上運(yùn)行。開(kāi)發(fā)組目前只提供Visindigo的Windows和Android版本,其他平臺(tái)比如Linux,iOS,iPad OS,Mac OS需要用戶自行編譯源代碼生成程序。(基于Qt的聲明,這玩意沒(méi)準(zhǔn)能在Watch OS上面跑,我們也不確定,畢竟沒(méi)有設(shè)備,沒(méi)錢(qián)),如果開(kāi)發(fā)組有條件,會(huì)給所有用戶提供現(xiàn)成的程序文件。
(籌備中的)版本控制臺(tái)。YSP每次更新就得下載完整安裝包,這樣很不好,我們希望給Windows平臺(tái)上的用戶準(zhǔn)備一個(gè)版本控制臺(tái),這樣的話就可以通過(guò)版本控制臺(tái)精確升級(jí)組件。這項(xiàng)工作具體會(huì)做成什么樣有待觀察,因?yàn)檫@需要我們自己去搞臺(tái)服務(wù)器(沒(méi)錢(qián)x2)
鑒于Visindigo畢竟相對(duì)于YSP是兩個(gè)程序,
所以Visindigo的內(nèi)部測(cè)試版本不會(huì)推送到Y(jié)SP內(nèi)部渠道
。在Visindigo全部準(zhǔn)備完畢后,會(huì)向所有YSP用戶推送更新。Visindigo內(nèi)部測(cè)試已經(jīng)在Github開(kāi)始,有能力的用戶可以自己編譯源代碼測(cè)試程序。我們會(huì)在程序進(jìn)一步成熟后提供安裝包供更多人測(cè)試。 如果您希望關(guān)注此項(xiàng)目,您可以在Github直接搜索Visindigo項(xiàng)目,它的所有者是WeaveStudio-of-UYXA。Visindigo的發(fā)行版本在項(xiàng)目VisindigoRelease中提供 它的所有者是StudioIndigo-of-CYXIO。
Visindigo的WIKI維基百科已經(jīng)開(kāi)始建設(shè),用于取代死板且不可實(shí)時(shí)更新的教學(xué)文檔PDF文件,它的地址是 https://www.yuque.com/tsingyayin/visindigo
如下地址也指向同一個(gè)wiki,如果他能訪問(wèn)的話) wiki.visindigo.yxgeneral.cn
Visindigo的程序編寫(xiě)所用的JsVI目前看上去還很專(zhuān)業(yè)且困難,這是因?yàn)殚_(kāi)發(fā)還在進(jìn)行中,目前已經(jīng)構(gòu)建起來(lái)的內(nèi)容相對(duì)貼近底層,而非貼近用戶。
隨著開(kāi)發(fā)進(jìn)行,JsVI的困難會(huì)在日后逐步緩解,在正式發(fā)布時(shí)必然已經(jīng)相對(duì)十分簡(jiǎn)單,用戶不必?fù)?dān)心難度問(wèn)題。
老實(shí)交代,YSP開(kāi)發(fā)組過(guò)去兩個(gè)季度雖然在忙各種稀奇古怪的事情,但實(shí)際上并沒(méi)有停止YSP的開(kāi)發(fā)。 之前一直沒(méi)有進(jìn)度很大程度上是因?yàn)樽吡四承┩崧罚ū热缒_本用Python而非Js),不過(guò)也算積累了一定的經(jīng)驗(yàn)。 除此之外,YSP開(kāi)發(fā)組還去開(kāi)發(fā)了一個(gè)Minecraft1.19插件生存服務(wù)器,群號(hào)是905744768,各位謎語(yǔ)人朋友可以在閑暇之余去群里玩玩MC服務(wù)器。成天謎語(yǔ)人是不好的,要懂得放松(確信)。
我們希望YSP用戶能對(duì)Visindigo作出一定期待并在條件允許的情況下盡量參與測(cè)試,大家的支持與鼓勵(lì)是我們前進(jìn)道路上最大的動(dòng)力。 YSP開(kāi)發(fā)組 青雅音