第205章 俱往矣,數(shù)風(fēng).流人物,全干通宵!
書(shū)迷正在閱讀:腹黑相公、我為上頭驅(qū)邪的那些日子、那個(gè)漂亮的男知青、我的老婆是條龍、在冰山總裁懷里搖個(gè)尾巴(GL)、養(yǎng)崽不能,至少不應(yīng)該、作精美人穿書(shū)了、首席情深不負(fù)、春紅帳暖、死了的假道侶怎么又活了
雖然只有十個(gè)球場(chǎng),但是要繪制出這十個(gè)球場(chǎng)的參數(shù)并不容易。 伊萬(wàn)為薛一氓調(diào)出了十場(chǎng)足球比賽出來(lái),薛一氓則認(rèn)真的觀察這是場(chǎng)比賽中,球場(chǎng)的狀況,包括球場(chǎng)的寬度長(zhǎng)度、草皮的質(zhì)量等,再將這些數(shù)據(jù)和一些晴天、雨天、雪天,以及空氣的濕度、溫度相匯合,這才統(tǒng)計(jì)出了每一塊足球場(chǎng)地的具體數(shù)據(jù)。 然后,他又將這些參數(shù)和數(shù)據(jù)全部以樹(shù)形圖的方式畫(huà)給了伊萬(wàn)看,此時(shí)已經(jīng)是下午接近于下班的時(shí)間了…… 不多不少,正好又是十張a4的紙,一個(gè)球場(chǎng)一張紙,紙上畫(huà)著只有薛一氓和伊萬(wàn)才能夠看得懂的樹(shù)形圖,看似簡(jiǎn)單,但真要將這些樹(shù)形圖寫進(jìn)游戲的程序中,可是非常吃力的。 于是伊萬(wàn)嘆了一口氣,讓負(fù)責(zé)環(huán)境建模的兩名員工過(guò)來(lái),為他們講解究竟應(yīng)該怎么去編寫程序。 兩名員工和之前負(fù)責(zé)角色建模的三位發(fā)出了同樣的驚呼聲,但是無(wú)論再怎么覺(jué)得困難,這也是必須要去做的,需要用時(shí)間去彌補(bǔ)困難…… 在吩咐完畢之后,薛一氓就讓其他人都下班了。 伊萬(wàn)和維克多站在原地沒(méi)動(dòng),聽(tīng)薛一氓的下一步的指示。 薛一氓說(shuō)道:“維克多先生,你不太懂程序方面的事情,不需要一直陪著我們,你可以回去休息了;至于伊萬(wàn)先生,實(shí)在是抱歉,今天晚上,你必須陪我加班了?!?/br> “……” 伊萬(wàn)早知道薛一氓會(huì)這么說(shuō),因此也并不意外。 這名來(lái)自中國(guó)的少年,似乎非常喜歡在夜晚里進(jìn)行演算,他在深夜工作的效率非常的高,而且這一次,在一個(gè)月之內(nèi)完成整款游戲的開(kāi)發(fā),在原始算法方面,必須要薛一氓煞費(fèi)苦心。 也就是說(shuō),薛一氓必須盡快的將這款游戲所涉及到的各個(gè)方面的基礎(chǔ)模型全部的繪制出來(lái),讓整個(gè)團(tuán)隊(duì)里的員工都工作起來(lái),這樣效率才能夠達(dá)到最大。 “好的,薛一氓先生,我今天不打算回去了?!?/br> 伊萬(wàn)立即答應(yīng)了下來(lái),堂堂男子漢,難道害怕熬夜嗎? “薛先生,不如我也留著來(lái)陪你們吧?!?/br> 維克多懇求道,雖然自己在編程方面的確幫不上什么忙,但是留下來(lái)陪陪大家也是好的,既然阿布先生將薛一氓托付給了自己,那么薛一氓的安全,對(duì)于維克多來(lái)說(shuō)就是最重要的! “謝謝你,維克多先生,可以先請(qǐng)你去為我們安排一下晚餐嗎?” 薛一氓立即接受了維克多的好意,并讓維克多去弄點(diǎn)吃的來(lái),維克多高興的領(lǐng)命而去,不一會(huì)兒,他就推著餐車進(jìn)來(lái)了,餐車上是三客牛排。 “兩位,請(qǐng)用!” 這三份牛排可不是請(qǐng)樓下餐廳的大廚做的,而是維克多自己的手藝,他當(dāng)特種兵這么多年,在廚藝方面的造詣卻是非常的高的。 “非常的美味!” 薛一氓吃著牛排,牛排的味道非常的美妙,令薛一氓一下子忘記了眼前的任務(wù),開(kāi)始專注的吃牛排。 而伊萬(wàn)同樣也對(duì)維克多的手藝感到驚訝,這名五大三粗的漢子,竟然能夠做出如此美妙可口的食物,當(dāng)真是非常難得。 見(jiàn)兩人吃得開(kāi)心,維克多自己也吃得開(kāi)心,眾人吃完之后,他便主動(dòng)收了盤子…… 維克多到樓下收拾去了,薛一氓便立即切換了思維模式,進(jìn)入了工作狀態(tài)。 “伊萬(wàn)先生,接下來(lái)的,可是非常重要的階段了,希望你協(xié)助我,爭(zhēng)取在今天晚上將這項(xiàng)任務(wù)完成!” 薛一氓臉色凝重,伊萬(wàn)也知道薛一氓指的是什么。 “難道說(shuō),今天就要對(duì)游戲的運(yùn)動(dòng)模塊進(jìn)行建模嗎?可是,整整一晚的時(shí)間真的足夠嗎?” 伊萬(wàn)切實(shí)的表達(dá)出了自己的想法,徑直說(shuō)了出來(lái)。 “如果只有我一個(gè)人的話,恐怕不行的,但是如果有你的話,大概能行吧?” 薛一氓也如實(shí)說(shuō)道,他對(duì)于伊萬(wàn)的信任,可是根深蒂固的,雖然這對(duì)于伊萬(wàn)來(lái)說(shuō)是好事,但是對(duì)方的過(guò)分信任,卻令伊萬(wàn)感到自己肩上的擔(dān)子很重。 “我只能試一試,不知道能否及得上你的步伐?!?/br> 所謂的運(yùn)動(dòng)模塊,就是整款足球游戲里面最重要的部分,也就是球員們?cè)谝粓?chǎng)足球比賽中的所有運(yùn)動(dòng),還包括足球的運(yùn)行軌跡,都屬于運(yùn)動(dòng)模塊。 薛一氓對(duì)球場(chǎng)的環(huán)境進(jìn)行演算,但這只是靜止的板塊,而對(duì)每一名球員運(yùn)動(dòng)員進(jìn)行建模,這也是相對(duì)來(lái)說(shuō)靜止的。 而和現(xiàn)實(shí)中的足球比賽一樣,一款足球游戲如果只有場(chǎng)地和球員而不動(dòng)起來(lái),那么這根本算不上是一款足球游戲,事實(shí)上當(dāng)今世界上所有的足球游戲開(kāi)發(fā)公司,都在運(yùn)動(dòng)模塊方面花了大把的時(shí)間和精力。 如果做得不好,那么玩家們會(huì)說(shuō)這款游戲很“假”,比如說(shuō)fifa系列,但是如果在這方面做得接近于真實(shí),那么這款游戲的可玩性就極高,玩家和粉絲的數(shù)量將以億來(lái)計(jì)算——比如說(shuō)實(shí)況足球系列! 但是即便是全世界最流行的足球游戲?qū)崨r足球系列,在運(yùn)動(dòng)模塊方面卻依然遠(yuǎn)遠(yuǎn)及不上薛一氓的要求,薛一氓的想法,是根據(jù)實(shí)際中的足球比賽,來(lái)對(duì)這款游戲的運(yùn)動(dòng)模塊進(jìn)行建模! “……” 維克多也收拾好了回到了辦公室,不過(guò)他聽(tīng)不懂薛一氓和伊萬(wàn)之間的對(duì)話,只有默默的聽(tīng)著。 辦公室里的燈明晃晃的,維克多知道薛一氓今天晚上又要熬夜了,他為薛一氓的身體擔(dān)憂,但是卻無(wú)法阻止這樣一位人才的行為。 只見(jiàn)薛一氓已經(jīng)坐到了桌前,開(kāi)始用手中的筆,在紙上畫(huà)起了樹(shù)形圖。 這張樹(shù)形圖倒沒(méi)有費(fèi)多大的工夫,只畫(huà)了半個(gè)小時(shí)就宣告完成了,完了之后,他將a4的紙遞給伊萬(wàn)看。 “這、這是……” 當(dāng)伊萬(wàn)看到這張紙的時(shí)候,他感到非常的吃驚,因?yàn)檠σ幻ニ枋龅?,只是足球?chǎng)上的一個(gè)非常小的動(dòng)作,但是沒(méi)有想到,卻那么的復(fù)雜! “這就是‘帶球’!” 薛一氓指著a4紙上的樹(shù)形圖。 “這也是一款足球游戲里面,所有運(yùn)動(dòng)員在足球場(chǎng)上所做的動(dòng)作里面最基礎(chǔ)的一個(gè)動(dòng)作,但是這個(gè)動(dòng)作卻非常的復(fù)雜,我在里面設(shè)定了參數(shù),這個(gè)參數(shù)是與每一名球員自己的數(shù)據(jù)模型相呼應(yīng)的,如果那名球員的技術(shù)不行,那么當(dāng)他的速度提高到一定程度的時(shí)候,他的球就會(huì)帶得離身體越來(lái)越遠(yuǎn),速度再快一點(diǎn),就有可能帶丟球了,而對(duì)方的后衛(wèi),能夠比較容易的從技術(shù)粗糙的球員腳底下斷球?!?/br> 薛一氓雖然說(shuō)得簡(jiǎn)單,但是伊萬(wàn)卻非常清楚,真的實(shí)現(xiàn)這些是非常的困難的。 游戲就是游戲,就算是現(xiàn)實(shí)的足球比賽中一個(gè)非常細(xì)微的末節(jié),在游戲里面想要實(shí)現(xiàn),都是一堆非常復(fù)雜的程序,所以許多的足球游戲,從一開(kāi)始就摒棄了足球比賽中的細(xì)微之處,所以這些足球游戲無(wú)論再怎么更新?lián)Q代,也僅僅是“游戲”而已。 而薛一氓的想法,明顯和一般的足球游戲的開(kāi)發(fā)商不一樣,他是想要用游戲再現(xiàn)一場(chǎng)足球比賽出來(lái),而他深信自己能夠做到這一點(diǎn)的根本,是薛一氓已經(jīng)初步掌握了來(lái)自未來(lái)的數(shù)字足球理論,而且薛一氓的理論,也已經(jīng)運(yùn)用到了c市的一支職業(yè)球隊(duì)上面,而且可以說(shuō)是非常的成功。 現(xiàn)在的薛一氓,只是將自己曾經(jīng)演算過(guò)的一些東西,用樹(shù)形圖的方式展現(xiàn)出來(lái),并且讓伊萬(wàn)根據(jù)這些樹(shù)形圖,去安排整個(gè)游戲開(kāi)發(fā)團(tuán)隊(duì)的隊(duì)員應(yīng)該如何工作。 伊萬(wàn)將薛一氓遞給自己的第一張紙小心翼翼的收好,然后薛一氓又開(kāi)始在另一張紙上面繪制樹(shù)形圖了。 這一次似乎比剛才那一張要復(fù)雜一些,因?yàn)檠σ幻ニL制的樹(shù)形圖,一張紙是不夠的,他還多增加了一張紙,經(jīng)過(guò)了大約一個(gè)半小時(shí)的時(shí)間,薛一氓又將另兩張a4的紙交到了伊萬(wàn)的手里面。 “伊萬(wàn)先生,你知道這上面畫(huà)的是什么嗎?” 這一次,薛一氓要考一考伊萬(wàn)了,伊萬(wàn)雖然對(duì)這些樹(shù)形圖感到非常的頭痛,但是還是能夠理解薛一氓所繪制的圖是什么樣的內(nèi)容。 “這是‘傳球’吧?” “yes!” 由于興奮,薛一氓難得的說(shuō)了一句英文。 “這正是傳球,所以比起帶球來(lái),要更加的復(fù)雜一些,傳球分為長(zhǎng)傳和短傳,而無(wú)論是長(zhǎng)傳還是短傳,都必須把握力度,不能像某些足球游戲那樣,只要點(diǎn)了一個(gè)按鍵,就能夠傳出準(zhǔn)確的球,在你傳球的時(shí)候,必須要控制的就是腳和足球的接觸點(diǎn),然后就是力量,再然后就是球鞋與足球的摩擦,是弧線球還是直傳球,這些問(wèn)題都要考慮到,所以相對(duì)于帶球來(lái)說(shuō),傳球要復(fù)雜得多!” 薛一氓侃侃而談,伊萬(wàn)聽(tīng)得腦袋一陣麻木。 照薛一氓的說(shuō)法,他已經(jīng)將一名足球運(yùn)動(dòng)員在做出傳球這個(gè)動(dòng)作的時(shí)候所涉及到的方方面面都考慮到了,那么這個(gè)動(dòng)作,和自己到真正的足球場(chǎng)上去踢有什么區(qū)別? 伊萬(wàn)看了一遍薛一氓所繪制的樹(shù)形圖之后,薛一氓便問(wèn)道:“在這個(gè)團(tuán)隊(duì)里,進(jìn)行運(yùn)動(dòng)模塊建模的人有多少人?” “十三人?!?/br> 伊萬(wàn)想也不想就回答道,畢竟他對(duì)于整個(gè)團(tuán)隊(duì)非常的熟悉,知道每一個(gè)人所負(fù)責(zé)的那一塊任務(wù)。 “那樣的話,人數(shù)大概夠了吧?!?/br> 薛一氓搬起指頭,似乎又在腦中算了算。 “不過(guò)……” 伊萬(wàn)對(duì)“夠了”這樣的話表示懷疑。 “不過(guò)什么?”薛一氓問(wèn)道。 “不,沒(méi)什么?!?/br> 伊萬(wàn)最終沒(méi)有說(shuō)出自己的疑問(wèn),也不好意思說(shuō)出口。 不過(guò),就算是一百三十人負(fù)責(zé)運(yùn)動(dòng)模塊的建模,在薛一氓的驅(qū)使下,也會(huì)累得半死不活的吧? ——伊萬(wàn)原本是想這么說(shuō)的。 薛一氓見(jiàn)伊萬(wàn)已經(jīng)能夠理解自己的想法了,便說(shuō)道:“伊萬(wàn)先生,現(xiàn)在正是我需要你的時(shí)候了,關(guān)于運(yùn)動(dòng)模塊的建模,如果靠我一個(gè)人的話,大概會(huì)花上三天的時(shí)間,所以我需要你的幫助,有幾個(gè)動(dòng)作的樹(shù)形圖,就勞煩你來(lái)設(shè)計(jì)一下如何?” “我?” 伊萬(wàn)奇怪的自指,和薛一氓比起來(lái),自己對(duì)于一場(chǎng)足球比賽最基礎(chǔ)的一些數(shù)據(jù)完全不在行,如果讓自己來(lái)進(jìn)行建模,只怕和薛一氓所繪制出來(lái)的樹(shù)形圖,會(huì)差上十萬(wàn)八千里。 但是薛一氓卻顯然非常信任現(xiàn)在的伊萬(wàn),說(shuō)道:“伊萬(wàn)先生,請(qǐng)不要謙虛我認(rèn)為你一定能夠做好的,所以,我選擇你來(lái)為我分擔(dān)一部分的任務(wù)。” 在薛一氓的鼓勵(lì)下,伊萬(wàn)終于下定了決心! “好吧,我試一試!” 于是伊萬(wàn)也開(kāi)始拿出紙來(lái),照著薛一氓的方法,在a4紙上繪制出樹(shù)形圖。 而薛一氓交代給伊萬(wàn)的任務(wù),便是“沖撞”。 這個(gè)任務(wù)在一場(chǎng)足球比賽中的動(dòng)作中,算是簡(jiǎn)單的了,伊萬(wàn)只要將兩名足球運(yùn)動(dòng)員在身體碰撞之后的相關(guān)參數(shù)列舉出來(lái)就行了。 但是即便如此,伊萬(wàn)還是演算得非常的吃力,因?yàn)閮擅騿T之間的碰撞,并不能夠用物理學(xué)的理想狀態(tài)下來(lái)解釋,如果兩名球員的身體相差太大,那么身板較小的那一位,恐怕會(huì)被撞飛出去,而如果兩名球員的身材相若,那么也不一定是不分勝負(fù),這也和兩名球員的跑動(dòng)速度有關(guān),而且還要考慮到腳下的球,在碰撞之后球的歸屬問(wèn)題,也必須表示出來(lái)。 還有很重要的一點(diǎn),那就是兩名球員之間的碰撞不僅僅是帶球時(shí)候的合理沖撞,還包括無(wú)球跑動(dòng)時(shí)候的身體碰撞,以及在空中爭(zhēng)搶頭球的時(shí)候的身體碰撞,這些細(xì)節(jié),也要在稿紙上一一演算出來(lái)。 伊萬(wàn)只覺(jué)得自己的腦袋里面一片空白,也不好意思再去向薛一氓詢問(wèn)什么,只好默默的在自己的稿紙上畫(huà)著樹(shù)形圖,不知不覺(jué),已經(jīng)用去了兩張紙。 而薛一氓也同樣在演算,他這一次所演算的內(nèi)容是“射門”。 對(duì)于一場(chǎng)足球比賽來(lái)說(shuō),射門是非常重要的一環(huán),如果一名球員的射門技術(shù)好,射門的力量大并且角度刁鉆,那么對(duì)方的守門員是根本沒(méi)有辦法的。 而在射門的過(guò)程中,所需要考慮到的方面就比傳球要更多一些了,首先是射門的方式,是腳背的抽射,還是腳弓的推射,也有彈射、墊射,還有腳后跟射門的,每一種射門的方式,力量大不一樣,對(duì)于球的控制方式也不一樣,射門前的準(zhǔn)備時(shí)間也是大不一樣的。 羅納爾多在世界杯上對(duì)陣土耳其的時(shí)候,可以用腳尖來(lái)捅射,這雖然有悖于足球的正常動(dòng)作,但是卻非常有效,而這樣的動(dòng)作,也并非只有肥羅一個(gè)人做得出來(lái)。 所以,射門這個(gè)看似非常簡(jiǎn)單的動(dòng)作,在薛一氓的演算下,就顯得非常的復(fù)雜了…… 只見(jiàn)薛一氓準(zhǔn)備好了一小疊紙,他在紙上慢慢的畫(huà)著樹(shù)形圖。 維克多則站在薛一氓的身后,無(wú)論是薛一氓畫(huà)的東西還是伊萬(wàn)畫(huà)的東西,他都是看不懂的,而且他也沒(méi)有興趣去猜這張紙上畫(huà)的樹(shù)形圖所表示的內(nèi)容,射門也好,傳球也好,維克多最關(guān)心的,是薛一氓的身體狀況。 對(duì)于射門的演算,薛一氓非常的仔細(xì),因此也耗費(fèi)了許多的時(shí)間,直到午夜之前,薛一氓才將自己的演算結(jié)果拿出來(lái),整整花去了四張a4的紙。 而當(dāng)薛一氓完成了“射門”的時(shí)候,伊萬(wàn)的“碰撞”還沒(méi)有完成,薛一氓也并沒(méi)有責(zé)怪伊萬(wàn)的速度太慢,正如那句老話,萬(wàn)事開(kāi)頭難,伊萬(wàn)愛(ài)第一個(gè)動(dòng)作上面遇到了難題,在接下來(lái)的演算中,情況應(yīng)該會(huì)好轉(zhuǎn)一些。 于是薛一氓不再去管伊萬(wàn)的進(jìn)度,而是繼續(xù)演算自己的下一個(gè)動(dòng)作。 這個(gè)動(dòng)作就是“跳躍”! 比起射門來(lái),跳躍這個(gè)動(dòng)作就要簡(jiǎn)單得多了,而每一名隊(duì)員根據(jù)自身的彈跳能力,以及球場(chǎng)的環(huán)境,這就能夠計(jì)算出他所能彈跳起來(lái)的高度。 關(guān)于彈跳,最復(fù)雜的地方莫過(guò)于爭(zhēng)搶頭球的方面了,在這方面,還必須要和伊萬(wàn)所演算的“碰撞”結(jié)合起來(lái),當(dāng)然,還有跳起來(lái)甩頭攻門的情況,這也必須要經(jīng)過(guò)精密的演算,在薛一氓的眼睛里,每一名球員頭球攻門的方式都是不一樣的,而根據(jù)下底傳中的線路不同,頭球攻門可以直跳,也可以俯沖……方式各種各樣。 不過(guò)這些問(wèn)題對(duì)于薛一氓來(lái)說(shuō)只是小問(wèn)題,當(dāng)初在摩托隊(duì)擔(dān)任助理教練的時(shí)候,球隊(duì)的前鋒龍箭的彈跳方式就是薛一氓經(jīng)過(guò)精心的演算得出來(lái)的,因此換為世界上的其他球員的話,只要稍稍做一下改動(dòng)就可以了。 于是薛一氓在自己的記憶里面修改著關(guān)于跳躍的數(shù)學(xué)模型,并且將修改之后的結(jié)果,用樹(shù)形圖的形式繪制在a4紙上。 整個(gè)過(guò)程,薛一氓只花了半個(gè)小時(shí),而當(dāng)他將畫(huà)著跳躍的樹(shù)形圖拿到伊萬(wàn)的面前的時(shí)候,伊萬(wàn)才終于將薛一氓交代給他的任務(wù)——“碰撞”的樹(shù)形圖繪制完畢。(未完待續(xù)。如果您喜歡這部作品,歡迎您來(lái)起點(diǎn)(qidian.)投推薦票、月票,您的支持,就是我最大的動(dòng)力。)