第38章 拋物線(xiàn)算法引起的思考
秋月這次出演的《十年劍》受到了媒體極大的關(guān)注,電影開(kāi)拍以來(lái),總有無(wú)數(shù)的記者以及狗仔隊(duì)想要得到電影的一手拍攝情報(bào)。
俗話(huà)說(shuō)沒(méi)有不透風(fēng)的墻,電影的拍攝照片很快便流傳到了網(wǎng)上。網(wǎng)友也對(duì)此進(jìn)行了大肆的評(píng)論。主要是對(duì)這部武俠電影的期待。有影后坐鎮(zhèn),就算再爛,也爛不什么程度吧。
文羽很快在網(wǎng)上找了幾張秋月拍攝時(shí)的照片。為此他專(zhuān)門(mén)將陸無(wú)雙幾種服飾的照片放在一起比較選擇,可最后,文羽也是無(wú)奈的搖了搖頭。
顯然這些服裝設(shè)計(jì)沒(méi)有達(dá)到文羽所希望的預(yù)期效果。
不是這些服裝設(shè)計(jì)的不好,而是這些服裝都不太符合陸無(wú)雙這個(gè)角色,要知道為了這次電影游戲化,文羽可是被迫接受了慘無(wú)人道的劇透,熟讀了劇本。
陸無(wú)雙自幼跟隨父親行走江湖,也將這所謂的江湖看的通通透透。
那些所謂的名門(mén)正派,正面做一套,背面做一套。平時(shí)耀武揚(yáng)威,標(biāo)榜俠義說(shuō)的頭頭是道,而每到了關(guān)鍵時(shí)刻,就臨陣脫逃。每次父親不得不為了這些名門(mén)正派所謂的顏面,默默的收拾殘局。這一切均被無(wú)雙看在眼里,記在心里。
而在之后,一位德高望重的武林豪杰為了窺得陸長(zhǎng)青的絕世劍術(shù),不惜設(shè)計(jì)陷害,奪取劍譜。
在一個(gè)瓢潑大雨,雷鳴交加的夜晚,各大正派人士紛紛派出了自己門(mén)下的高手,意圖圍剿陸長(zhǎng)青,奪取劍譜。最后陸長(zhǎng)青以寡敵眾,將所有高手擊敗,而最后自己也身負(fù)重傷。
這個(gè)時(shí)候,年僅12歲的無(wú)雙在雨中的茅草屋中目睹了一切。她雙眼飽含淚水,無(wú)助的咬著嘴皮,她默默發(fā)誓,一定要?dú)⒐膺@些傷害父親的所謂名門(mén)正派。
這一戰(zhàn)也讓陸長(zhǎng)青心灰意冷,決然隱退江湖。
電影中,陸無(wú)雙的服飾一般偏淡系冷色。出現(xiàn)最多的便是白色和青色的服裝。
并不是秋月穿這些衣服不好看,而且是這些衣服無(wú)法體現(xiàn)出陸無(wú)雙的心境。說(shuō)不好聽(tīng)一點(diǎn),陸無(wú)雙更像是一個(gè)復(fù)仇者。
將設(shè)定搞交給了2D美術(shù)機(jī)器人后,文羽便來(lái)到程序部,開(kāi)始了解目前引擎的開(kāi)發(fā)進(jìn)度。
文羽詢(xún)問(wèn)了下溫斯頓,目前引擎的進(jìn)度情況。畢竟3臺(tái)溫斯頓,相當(dāng)于150人的程序員團(tuán)隊(duì),從昨天到現(xiàn)在已經(jīng)有了15小時(shí)左右,那么引擎就已經(jīng)開(kāi)發(fā)了2250小時(shí),也就是281個(gè)工作日。
然而結(jié)果卻讓文羽很失望,即使在擁有源代碼的情況下,目前引擎開(kāi)發(fā)進(jìn)度只有10%左右。就連引擎的基本架構(gòu)都還沒(méi)有完成。
“進(jìn)度緩慢,問(wèn)題主要出在什么地方?”
文羽開(kāi)始詢(xún)問(wèn)起了溫斯頓。
“老板,主要問(wèn)題還是算法。這些游戲里的物理算法是完全沒(méi)辦法山寨的,以我們現(xiàn)在的能力完全無(wú)法理解一些奇怪的物理公式?!?p> “奇怪的物理公式?”
文羽也是聽(tīng)的一頭霧水。
“老板,給你舉個(gè)簡(jiǎn)單的例子,你給我們提供的是寒霜引擎的代碼,我們?cè)诶锩嬲业搅艘粋€(gè)關(guān)于拋物線(xiàn)飛行的算法??蛇@個(gè)算法其實(shí)并不符合真實(shí)物理邏輯,因此我們?cè)谥亟ㄐ乱娴臅r(shí)候就遇到了很多麻煩?!?p> 當(dāng)聽(tīng)到“拋物線(xiàn)飛行算法”幾個(gè)字的時(shí)候,文羽似乎想起了什么。
這是《戰(zhàn)地》系列游戲中的一個(gè)特色。子彈的拋物線(xiàn)飛行。
在游戲中使用狙擊的時(shí)候,子彈會(huì)像真正的子彈一樣在空中劃出一道下墜的拋物線(xiàn),最后擊中目標(biāo),因此在遠(yuǎn)距離狙擊目標(biāo)的時(shí)候,準(zhǔn)心就需要抬高。
這種趨近于真實(shí)感的射擊體驗(yàn)贏(yíng)得了很多戰(zhàn)地玩家的贊譽(yù)。
想想看,在游戲中你打出了一顆受到重力影響的真實(shí)子彈,然后你能看到這顆子彈在空中慢慢下墜,幾秒后射殺了你的敵人,這種真實(shí)的爽快感是在其他射擊游戲所無(wú)法體會(huì)到的。
而這就需要物理算法。
“這就是一個(gè)簡(jiǎn)單的物理算法,子彈首先以加速度運(yùn)動(dòng)射出槍口,然后受到重力的影響,做了一次拋物線(xiàn)運(yùn)動(dòng),這有什么好困擾你們的?”
文羽提出了質(zhì)疑,這只是一個(gè)高中物理方面的問(wèn)題。難道溫斯頓會(huì)不知道?
“老板不是這樣的,很顯然DICE在這個(gè)公式上做了變化,畢竟游戲里沒(méi)有空氣摩擦力這個(gè)變量,而且游戲中的風(fēng)阻是10個(gè)常量。因此用正常的物理公式是無(wú)法在游戲中實(shí)現(xiàn)的?!?p> 文羽終于明白了溫斯頓的意思,也就是說(shuō),DICE并沒(méi)有使用真正的物理公式。畢竟虛幻的數(shù)字世界和現(xiàn)實(shí)的世界是不一樣的。
要在游戲中實(shí)現(xiàn)真正的物理效果,現(xiàn)在還為時(shí)尚早,目前的第四代物理引擎也僅僅處于模仿物理效果階段。
因此各大游戲引擎都有自己秘密的“游戲物理算法”,雖然不及真實(shí)物理,但已經(jīng)足以達(dá)到以假亂真的效果。
“要不要把數(shù)學(xué)機(jī)器人買(mǎi)了?”文羽想到了游戲工廠(chǎng)中還有一個(gè)大殺器。
如果不買(mǎi),這引擎開(kāi)發(fā)絕對(duì)還會(huì)出現(xiàn)很多問(wèn)題。而且這開(kāi)發(fā)進(jìn)度也很難保證。
“公司賬戶(hù)里還有700多萬(wàn),買(mǎi)了數(shù)學(xué)機(jī)器人后還有200多萬(wàn)流動(dòng)資金,應(yīng)該問(wèn)題不大?!?p> 想到這里,咬咬牙,直接兌換了51W晶石,購(gòu)買(mǎi)了數(shù)學(xué)機(jī)器人以及皮膚和AI插件。
一道藍(lán)色光柱再次出現(xiàn),和其他幾次出現(xiàn)的光柱不同,這次在藍(lán)色的光柱中帶著一些流光。
等待了1分鐘,機(jī)器人依然沒(méi)有出現(xiàn)。
“不會(huì)是被坑了吧!”文羽苦笑道。
這時(shí)系統(tǒng)的聲音響起。
“恭喜宿主購(gòu)買(mǎi)成功,數(shù)學(xué)機(jī)器人為成長(zhǎng)型機(jī)器人,她擁有第一代成長(zhǎng)型生物芯片,因此數(shù)學(xué)機(jī)器人的成長(zhǎng)決定了她的最終性能?!?p> “我去!人工智能啊?系統(tǒng)你不能這樣,要是搞個(gè)什么天網(wǎng)出來(lái),那施瓦辛格明天是不是就要來(lái)找我了啊?”
“請(qǐng)宿主放心,數(shù)學(xué)機(jī)器人是學(xué)者型機(jī)器人,并沒(méi)有任何殺傷力?!?p> “那就好,那我再問(wèn)下,這個(gè)數(shù)學(xué)機(jī)器人要怎么成長(zhǎng)?。侩y道要我去給他們買(mǎi)幾本大學(xué)微積分來(lái)看嗎?”
“并不需要,數(shù)學(xué)機(jī)器人所研究的是與游戲相關(guān)的物理知識(shí)。也就是最新的數(shù)字物理技術(shù)。因此只需要給她玩各種游戲,就可以獲得升級(jí)成長(zhǎng)經(jīng)驗(yàn)。”
“我靠!這么爽的功能可以移植給我嗎?”
“請(qǐng)不要開(kāi)系統(tǒng)的玩笑。。?!?p> “。。。。。”
這句話(huà)從系統(tǒng)的口中說(shuō)出來(lái),要多別扭,就有多別扭。