藝術的世界里,除了詩和遠方,還有游戲。如果你沒有聽說過姚勇,但你一定聽說過水木年華和《QQ炫舞》。
姚勇長發飄飄帶著藝術氣息,他的青春與搖滾音樂息息相關,從泡沫到黑鐵時代,再到水木年華,沉浸在清華校園里那段最真實的青春歲月,都和樂符一起跳動。
而后他的人生開始了一次深刻的轉折,退出充滿激情躍動的音樂圈,一頭扎進網絡游戲領域,開發3D引擎,成為永航科技的創始人。這樣的轉折并不是巧合,早在擔任樂隊主創時代,姚勇就從未間斷編寫代碼的愛好,他在軟件的世界里越走越遠。
從2000年開始進行H3D技術基礎的研發,2002年第一次創業,到2005年正式成立北京永航科技有限公司,至今姚勇已經在網絡游戲領域耕耘十五個年頭了。他懷揣著成為網絡游戲技術全球最好碼農的夢想,十五年里不停地打磨他的H3D網絡游戲引擎。H3D網絡游戲引擎也不負眾望,運用它開發出來的《QQ炫舞》從上市以來也創造了無數的中國游戲行業的紀錄,僅公測首周就已突破20萬人在線,游戲擁有超過2億注冊用戶,并保持著300萬人同時在線的驚人紀錄。
超級碼農:做技術的顛覆者
作為流淌著清華大學血統的碼農,姚勇在十五年的碼農生涯中,堅持著清華校訓“天行健,君子以自強不息;地勢坤,君子以厚德載物”,用自強不息的精神詮釋著H3D網絡游戲引擎的創新奇跡。
在H3D網絡游戲引擎的技術上一路堅守,造就了永航科技領先的技術地位。《QQ炫舞》,《QQ炫舞2》的開發分別使用了自行研發的兩代3D引擎和工具鏈。兩個產品的底層技術研發橫跨十年有余,見證了游戲引擎演變的歷史。H3D2代應用于《QQ炫舞2》,是國內率先上線的,由真正次時代游戲機品質3D引擎支持的成功商業游戲產品。H3D2開發和運用了很多全新的技術,比如高效的Motion Capture Data的無損壓縮與實時解壓,人體舞蹈動捕有損壓縮技術(OQX52 WEB版本),基于人體動力學的任意舞蹈動作無縫銜接技術,基于頻譜分析的音樂節奏自動識別和游戲關卡自動生成技術,DX9GPU based發絲生成與渲染,多核布料渲染,布料模擬與軟體模型結合的人物發型與服飾綜合解決方案等等。姚勇認為,他的開發不同于學術研究或者技術試驗性質的項目,參與第二代H3D的開發過程本身,就是一個引擎工具程序員真正具備技術能力和個人價值的過程。如何賦予技術價值?在沒有開發過一個實際工程應用的游戲引擎之前,是不會有答案的。這個答案必須來源于實際的游戲工程。要應付幾千萬玩家的PC電腦各種配置,以及要應付幾個G游戲內容制作的游戲引擎,它的開發必須滿足無數龐雜現實的需求。因此,姚勇潛心十五年的碼農生涯,是其無數游戲工程實踐的濃縮。
隨著移動互聯網的發展,姚勇還非常重視手機次時代游戲。其中,游戲的虛擬文件系統已經進化為統一的網絡文件服務體系。新開發了基于服務的多進程,多線程資源更新與加載技術,以及網頁3D引擎移植。
出身于清華大學的姚勇,十分重視與大學、科研機構和硬件公司的廣泛合作。2012年NVIDIA旗艦級顯卡GTX690發布會,《QQ炫舞2》成為主打演示DEMO。同年H3D2引擎支持的《QQ炫舞2》作為NVIDIA亞洲成功案例,在美國舊金山GDC(游戲開發者大會)的NVIDIA技術專題演講上成功地做了技術演示。
技術到產品到游戲藝術的涅槃重生
除了音樂人、超級碼農之外,姚勇還有不為人知的另一面,他的舅舅是王小波。在他舅舅王小波《我怎樣做青年的思想工作》中可以看到,姚勇是位有情懷的年輕人,這種情懷讓他走上了一條創作游戲之路,這條路并非一帆風順。
首先致力于開發最好的游戲引擎和做好游戲之間,并不是一回事。當一個人把最好最出色的游戲碼農作為人生目標時,很少有可能會開發出好玩的游戲。姚勇曾經熱衷于新的游戲圖形技術,但是對于游戲的情節完全不感興趣。如果一個設計不能推動圖形化極限,也不能反應出H3D的明顯技術優勢,這個設計無論游戲性如何,對他來說都是一個壞的設計。從一個純技術的角度開發游戲,2003年開始開發游戲產品到2008年炫舞推向市場,姚勇和他的團隊經過了前期無數的摸索和失敗。
終于,在無數次失敗之后,姚勇發現了他兩大愛好的協調統一。游戲是一種能夠激發用戶情感的體驗過程,這種體驗過程和音樂能夠激發人的情感反應有異曲同工之妙。所以游戲開發不只是軟件開發,游戲在技術和美術下隱藏的是情感和人性。游戲開發是創造,是一個追求情感訴求的藝術創作過程。于是,《QQ炫舞》應運而生。《QQ炫舞》2008年上市至今,多年來一直牢牢占據著音舞類游戲的寶座。依托于《QQ炫舞》的炫舞時尚舞蹈大賞,也成為中國廣大青年舞者實現夢想的舞臺。基于此,《QQ炫舞》已經成為最受年輕人喜愛的IP之一。
《QO炫舞》斬獲的獎項也同樣不計其數
2008年、2009年、2014年的中國版權協會游戲工委主辦的游戲產業調查“金鳳凰獎\";2009年和2010年騰訊網的網絡游戲風云榜評選的年度最受歡迎的網絡游戲之一。