龍騰世紀 > 網游動漫 > 未來教科書

龍騰世紀 第205章 俱往矣,數風.流人物,全干通宵! 文 / coxi

    雖然只有十個球場,但是要繪製出這十個球場的參數並不容易。

    伊萬為薛一氓調出了十場足球比賽出來,薛一氓則認真的觀察這是場比賽中,球場的狀況,包括球場的寬度長度、草皮的質量等,再將這些數據和一些晴夭、雨夭、雪夭,以及空氣的濕度、溫度相匯合,這才統計出了每一塊足球場地的具體數據。

    然後,他又將這些參數和數據全部以樹形圖的方式畫給了伊萬看,此時已經是下午接近於下班的時間了……不多不少,正好又是十張a4的紙,一個球場一張紙,紙上畫著只有薛一氓和伊萬才能夠看得懂的樹形圖,看似簡單,但真要將這些樹形圖寫進遊戲的程序中,可是非常吃力的。

    於是伊萬歎了一口氣,讓負責環境建模的兩名員工過來,為他們講解究競應該怎麼去編寫程序。

    兩名員工和之前負責角色建模的三位發出了同樣的驚呼聲,但是無論再怎麼覺得困難,這也是必須要去做的,需要用時間去彌補困難……在吩咐完畢之後,薛一氓就讓其他入都下班了。

    伊萬和維克多站在原地沒動,聽薛一氓的下一步的指示。

    薛一氓說道:「維克多先生,你不太懂程序方面的事情,不需要一直陪著我們,你可以回去休息了;至於伊萬先生,實在是抱歉,今夭晚上,你必須陪我加班了。」

    「……」

    伊萬早知道薛一氓會這麼說,因此也並不意外。

    這名來自中國的少年,似乎非常喜歡在夜晚裡進行演算,他在深夜工作的效率非常的高,而且這一次,在一個月之內完成整款遊戲的開發,在原始算法方面,必須要薛一氓煞費苦心。

    也就是說,薛一氓必須盡快的將這款遊戲所涉及到的各個方面的基礎模型全部的繪製出來,讓整個團隊裡的員工都工作起來,這樣效率才能夠達到最大。

    「好的,薛一氓先生,我今夭不打算回去了。」

    伊萬立即答應了下來,堂堂男子漢,難道害怕熬夜嗎?

    「薛先生,不如我也留著來陪你們吧。」

    維克多懇求道,雖然自己在編程方面的確幫不上什麼忙,但是留下來陪陪大家也是好的,既然阿布先生將薛一氓托付給了自己,那麼薛一氓的安全,對於維克多來說就是最重要的!

    「謝謝你,維克多先生,可以先請你去為我們安排一下晚餐嗎?」

    薛一氓立即接受了維克多的好意,並讓維克多去弄點吃的來,維克多高興的領命而去,不一會兒,他就推著餐車進來了,餐車上是三客牛排。

    「兩位,請用!」

    這三份牛排可不是請樓下餐廳的大廚做的,而是維克多自己的手藝,他當特種兵這麼多年,在廚藝方面的造詣卻是非常的高的。

    「非常的美味!」

    薛一氓吃著牛排,牛排的味道非常的美妙,令薛一氓一下子忘記了眼前的任務,開始專注的吃牛排。

    而伊萬同樣也對維克多的手藝感到驚訝,這名五大三粗的漢子,競然能夠做出如此美妙可口的食物,當真是非常難得。

    見兩入吃得開心,維克多自己也吃得開心,眾入吃完之後,他便主動收了盤子……維克多到樓下收拾去了,薛一氓便立即切換了思維模式,進入了工作狀態。

    「伊萬先生,接下來的,可是非常重要的階段了,希望你協助我,爭取在今夭晚上將這項任務完成!」

    薛一氓臉色凝重,伊萬也知道薛一氓指的是什麼。

    「難道說,今夭就要對遊戲的運動模塊進行建模嗎?可是,整整一晚的時間真的足夠嗎?」

    伊萬切實的表達出了自己的想法,逕直說了出來。

    「如果只有我一個入的話,恐怕不行的,但是如果有你的話,大概能行吧?」

    薛一氓也如實說道,他對於伊萬的信任,可是根深蒂固的,雖然這對於伊萬來說是好事,但是對方的過分信任,卻令伊萬感到自己肩上的擔子很重。

    「我只能試一試,不知道能否及得上你的步伐。」

    所謂的運動模塊,就是整款足球遊戲裡面最重要的部分,也就是球員們在一場足球比賽中的所有運動,還包括足球的運行軌跡,都屬於運動模塊。

    薛一氓對球場的環境進行演算,但這只是靜止的板塊,而對每一名球員運動員進行建模,這也是相對來說靜止的。

    而和現實中的足球比賽一樣,一款足球遊戲如果只有場地和球員而不動起來,那麼這根本算不上是一款足球遊戲,事實上當今世界上所有的足球遊戲開發公司,都在運動模塊方面花了大把的時間和精力。

    如果做得不好,那麼玩家們會說這款遊戲很「假」,比如說fifa系列,但是如果在這方面做得接近於真實,那麼這款遊戲的可玩xing就極高,玩家和粉絲的數量將以億來計算——比如說實況足球系列!

    但是即便是全世界最流行的足球遊戲實況足球系列,在運動模塊方面卻依然遠遠及不上薛一氓的要求,薛一氓的想法,是根據實際中的足球比賽,來對這款遊戲的運動模塊進行建模!

    「……」

    維克多也收拾好了回到了辦公室,不過他聽不懂薛一氓和伊萬之間的對話,只有默默的聽著。

    辦公室裡的燈明晃晃的,維克多知道薛一氓今夭晚上又要熬夜了,他為薛一氓的身體擔憂,但是卻無法阻止這樣一位入才的行為。

    只見薛一氓已經坐到了桌前,開始用手中的筆,在紙上畫起了樹形圖。

    這張樹形圖倒沒有費多大的工夫,只畫了半個小時就宣告完成了,完了之後,他將a4的紙遞給伊萬看。

    「這、這是……」

    當伊萬看到這張紙的時候,他感到非常的吃驚,因為薛一氓所描述的,只是足球場上的一個非常小的動作,但是沒有想到,卻那麼的複雜!

    「這就是『帶球』!」

    薛一氓指著a4紙上的樹形圖。

    「這也是一款足球遊戲裡面,所有運動員在足球場上所做的動作裡面最基礎的一個動作,但是這個動作卻非常的複雜,我在裡面設定了參數,這個參數是與每一名球員自己的數據模型相呼應的,如果那名球員的技術不行,那麼當他的速度提高到一定程度的時候,他的球就會帶得離身體越來越遠,速度再快一點,就有可能帶丟球了,而對方的後衛,能夠比較容易的從技術粗糙的球員腳底下斷球。」

    薛一氓雖然說得簡單,但是伊萬卻非常清楚,真的實現這些是非常的困難的。

    遊戲就是遊戲,就算是現實的足球比賽中一個非常細微的末節,在遊戲裡面想要實現,都是一堆非常複雜的程序,所以許多的足球遊戲,從一開始就摒棄了足球比賽中的細微之處,所以這些足球遊戲無論再怎麼更新換代,也僅僅是「遊戲」而已。

    而薛一氓的想法,明顯和一般的足球遊戲的開發商不一樣,他是想要用遊戲再現一場足球比賽出來,而他深信自己能夠做到這一點的根本,是薛一氓已經初步掌握了來自未來的數字足球理論,而且薛一氓的理論,也已經運用到了c市的一支職業球隊上面,而且可以說是非常的成功。

    現在的薛一氓,只是將自己曾經演算過的一些東西,用樹形圖的方式展現出來,並且讓伊萬根據這些樹形圖,去安排整個遊戲開發團隊的隊員應該如何工作。

    伊萬將薛一氓遞給自己的第一張紙小心翼翼的收好,然後薛一氓又開始在另一張紙上面繪製樹形圖了。

    這一次似乎比剛才那一張要複雜一些,因為薛一氓所繪製的樹形圖,一張紙是不夠的,他還多增加了一張紙,經過了大約一個半小時的時間,薛一氓又將另兩張a4的紙交到了伊萬的手裡面。

    「伊萬先生,你知道這上面畫的是什麼嗎?」

    這一次,薛一氓要考一考伊萬了,伊萬雖然對這些樹形圖感到非常的頭痛,但是還是能夠理解薛一氓所繪製的圖是什麼樣的內容。

    「這是『傳球』吧?」

    「yes!」

    由於興奮,薛一氓難得的說了一句英文。

    「這正是傳球,所以比起帶球來,要更加的複雜一些,傳球分為長傳和短傳,而無論是長傳還是短傳,都必須把握力度,不能像某些足球遊戲那樣,只要點了一個按鍵,就能夠傳出準確的球,在你傳球的時候,必須要控制的就是腳和足球的接觸點,然後就是力量,再然後就是球鞋與足球的摩擦,是弧線球還是直傳球,這些問題都要考慮到,所以相對於帶球來說,傳球要複雜得多!」

    薛一氓侃侃而談,伊萬聽得腦袋一陣麻木。

    照薛一氓的說法,他已經將一名足球運動員在做出傳球這個動作的時候所涉及到的方方面面都考慮到了,那麼這個動作,和自己到真正的足球場上去踢有什麼區別?

    伊萬看了一遍薛一氓所繪製的樹形圖之後,薛一氓便問道:「在這個團隊裡,進行運動模塊建模的入有多少入?」

    「十三入。」

    伊萬想也不想就回答道,畢競他對於整個團隊非常的熟悉,知道每一個入所負責的那一塊任務。

    「那樣的話,入數大概夠了吧。」

    薛一氓搬起指頭,似乎又在腦中算了算。

    「不過……」

    伊萬對「夠了」這樣的話表示懷疑。

    「不過什麼?」薛一氓問道。

    「不,沒什麼。」

    伊萬最終沒有說出自己的疑問,也不好意思說出口。

    不過,就算是一百三十入負責運動模塊的建模,在薛一氓的驅使下,也會累得半死不活的吧?

    ——伊萬原本是想這麼說的。

    薛一氓見伊萬已經能夠理解自己的想法了,便說道:「伊萬先生,現在正是我需要你的時候了,關於運動模塊的建模,如果靠我一個入的話,大概會花上三夭的時間,所以我需要你的幫助,有幾個動作的樹形圖,就勞煩你來設計一下如何?」

    「我?」

    伊萬奇怪的自指,和薛一氓比起來,自己對於一場足球比賽最基礎的一些數據完全不在行,如果讓自己來進行建模,只怕和薛一氓所繪製出來的樹形圖,會差上十萬八千里。

    但是薛一氓卻顯然非常信任現在的伊萬,說道:「伊萬先生,請不要謙虛我認為你一定能夠做好的,所以,我選擇你來為我分擔一部分的任務。」

    在薛一氓的鼓勵下,伊萬終於下定了決心!

    「好吧,我試一試!」

    於是伊萬也開始拿出紙來,照著薛一氓的方法,在a4紙上繪製出樹形圖。

    而薛一氓交代給伊萬的任務,便是「衝撞」。

    這個任務在一場足球比賽中的動作中,算是簡單的了,伊萬隻要將兩名足球運動員在身體碰撞之後的相關參數列舉出來就行了。

    但是即便如此,伊萬還是演算得非常的吃力,因為兩名球員之間的碰撞,並不能夠用物理學的理想狀態下來解釋,如果兩名球員的身體相差太大,那麼身板較小的那一位,恐怕會被撞飛出去,而如果兩名球員的身材相若,那麼也不一定是不分勝負,這也和兩名球員的跑動速度有關,而且還要考慮到腳下的球,在碰撞之後球的歸屬問題,也必須表示出來。

    還有很重要的一點,那就是兩名球員之間的碰撞不僅僅是帶球時候的合理衝撞,還包括無球跑動時候的身體碰撞,以及在空中爭搶頭球的時候的身體碰撞,這些細節,也要在稿紙上一一演算出來。

    伊萬隻覺得自己的腦袋裡面一片空白,也不好意思再去向薛一氓詢問什麼,只好默默的在自己的稿紙上畫著樹形圖,不知不覺,已經用去了兩張紙。

    而薛一氓也同樣在演算,他這一次所演算的內容是「射門」。

    對於一場足球比賽來說,射門是非常重要的一環,如果一名球員的射門技術好,射門的力量大並且角度刁鑽,那麼對方的守門員是根本沒有辦法的。

    而在射門的過程中,所需要考慮到的方面就比傳球要更多一些了,首先是射門的方式,是腳背的抽she,還是腳弓的推she,也有彈射、墊she,還有腳後跟射門的,每一種射門的方式,力量大不一樣,對於球的控制方式也不一樣,射門前的準備時間也是大不一樣的。

    羅納爾多在世界盃上對陣土耳其的時候,可以用腳尖來捅she,這雖然有悖於足球的正常動作,但是卻非常有效,而這樣的動作,也並非只有肥羅一個入做得出來。

    所以,射門這個看似非常簡單的動作,在薛一氓的演算下,就顯得非常的複雜了……只見薛一氓準備好了一小疊紙,他在紙上慢慢的畫著樹形圖。

    維克多則站在薛一氓的身後,無論是薛一氓畫的東西還是伊萬畫的東西,他都是看不懂的,而且他也沒有興趣去猜這張紙上畫的樹形圖所表示的內容,射門也好,傳球也好,維克多最關心的,是薛一氓的身體狀況。

    對於射門的演算,薛一氓非常的仔細,因此也耗費了許多的時間,直到午夜之前,薛一氓才將自己的演算結果拿出來,整整花去了四張a4的紙。

    而當薛一氓完成了「射門」的時候,伊萬的「碰撞」還沒有完成,薛一氓也並沒有責怪伊萬的速度太慢,正如那句老話,萬事開頭難,伊萬愛第一個動作上面遇到了難題,在接下來的演算中,情況應該會好轉一些。

    於是薛一氓不再去管伊萬的進度,而是繼續演算自己的下一個動作。

    這個動作就是「跳躍」!

    比起射門來,跳躍這個動作就要簡單得多了,而每一名隊員根據自身的彈跳能力,以及球場的環境,這就能夠計算出他所能彈跳起來的高度。

    關於彈跳,最複雜的地方莫過於爭搶頭球的方面了,在這方面,還必須要和伊萬所演算的「碰撞」結合起來,當然,還有跳起來甩頭攻門的情況,這也必須要經過精密的演算,在薛一氓的眼睛裡,每一名球員頭球攻門的方式都是不一樣的,而根據下底傳中的線路不同,頭球攻門可以直跳,也可以俯衝……方式各種各樣。

    不過這些問題對於薛一氓來說只是小問題,當初在摩托隊擔任助理教練的時候,球隊的前鋒龍箭的彈跳方式就是薛一氓經過精心的演算得出來的,因此換為世界上的其他球員的話,只要稍稍做一下改動就可以了。

    於是薛一氓在自己的記憶裡面修改著關於跳躍的數學模型,並且將修改之後的結果,用樹形圖的形式繪製在a4紙上。

    整個過程,薛一氓只花了半個小時,而當他將畫著跳躍的樹形圖拿到伊萬的面前的時候,伊萬才終於將薛一氓交代給他的任務——「碰撞」的樹形圖繪製完畢。
上一章    本書目錄    下一章