根據(jù)報(bào)道,編程界傳奇人物即 OculusVR 現(xiàn)任首席技術(shù)官約翰·卡馬克,將會(huì)在Oculus Connect大會(huì)上展示他為虛擬現(xiàn)實(shí)量身定制的腳本語(yǔ)言。
約翰·卡馬克一直在主導(dǎo)公司的移動(dòng)虛擬現(xiàn)實(shí)項(xiàng)目,其貢獻(xiàn)了其大部分時(shí)間在 Oculus 與三星合作的 Gear VR 上,圍繞 Gear VR 進(jìn)行深層次虛擬現(xiàn)實(shí)優(yōu)化。
即便如此,他卻還在繁忙之中寫(xiě)出了專(zhuān)門(mén)為虛擬現(xiàn)實(shí)設(shè)計(jì)的腳本語(yǔ)言VrScript,他將在Oculus Connect最后一天“Live Coding Session”親自演示VrScript,下面是會(huì)議的介紹:約翰·卡馬克將會(huì)展示研發(fā)一個(gè)簡(jiǎn)單的虛擬現(xiàn)實(shí)應(yīng)用的過(guò)程,該過(guò)程用到為 Gear VR 迅速開(kāi)發(fā)和開(kāi)放式部署創(chuàng)造的新開(kāi)發(fā)環(huán)境。你將會(huì)了解到更多關(guān)于媒體處理、遠(yuǎn)程開(kāi)發(fā)、部署和多用戶設(shè)置的信息。
關(guān)于研發(fā)VrScript腳本語(yǔ)言的動(dòng)機(jī),卡馬克說(shuō):在第三方應(yīng)用程序上進(jìn)行VR GUI開(kāi)發(fā)是一件不愉快的事情——你可以用我們現(xiàn)有的界面在 C++中死磕,但是迭代次數(shù)和代碼結(jié)構(gòu)讓這個(gè)過(guò)程失去了趣味。
另外還了解到該腳本語(yǔ)言可以應(yīng)用于瀏覽器網(wǎng)頁(yè)、移動(dòng)應(yīng)用和遠(yuǎn)程開(kāi)發(fā)三種情景?R克希望VrScript可以使人們很容易在虛擬現(xiàn)實(shí)中創(chuàng)造社交“活動(dòng)”,比如棋盤(pán)游戲和紙牌游戲。
目前VrScript似乎主要用于安卓平臺(tái)的移動(dòng)虛擬現(xiàn)實(shí)研發(fā),相信后續(xù)將逐漸擴(kuò)展到桌面虛擬現(xiàn)實(shí)的研發(fā)。