94.游戲引擎
“老板,我這邊真的忙不過來了。”
“招人,擴(kuò)招名額10個(gè)。要好的程序猿?!辈荜柦o出自己的判斷。
中國硬件方面的人才稀缺,可是軟件方面卻很飽和。
這也多虧了國家大力發(fā)展人才,計(jì)算機(jī)行業(yè)又是風(fēng)口,所以很多985高校培養(yǎng)了大量的軟件人才。
要知道,中國的程序猿可是在世界排名第一的。
很多程序猿大牛,就是誕生于2000年前后。
帝都有著天然的地理優(yōu)勢(shì),名校多,人才質(zhì)量高,又廉價(jià)。
很多人心心念念都想留在帝都,所以哪怕北方開出的薪資低于南方也能接受。
然后守著清北兩所名校,大量的人才真的隨便你挑。
曹陽記得前世10年的時(shí)候在完美世界工作時(shí),給他挑選的簡歷基本上都是清北畢業(yè)的,年輕人那叫一個(gè)內(nèi)卷啊。
現(xiàn)在雖然比不上10年,可是清北計(jì)算機(jī)學(xué)院畢業(yè)的人才也不少,大部分人的代碼水平都挺高的。
讓劉光然招10個(gè)應(yīng)該不成問題。
“行吧,”劉光然只能點(diǎn)頭答應(yīng)下來,“那要做什么?”
“成立一個(gè)專門的引擎開發(fā)小組,做我們自己的游戲引擎?!辈荜栒f。
“噗……”
劉光然差點(diǎn)沒一口茶噴到他的臉上。
“老板,你知道開發(fā)一款引擎需要多久嗎?那可是幾十萬甚至上百萬行代碼的工作量?!?p> “這個(gè)我當(dāng)然知道?!辈荜柲蛔髀暤睾攘艘豢诓琛?p> 沒有人比他更懂游戲引擎意味著什么。
前世身為美術(shù)大牛的曹陽,可是在多個(gè)巨頭公司擔(dān)任過主美,甚至是美術(shù)總監(jiān)這樣的職位。
他打交道最多的除了人以外,就是游戲引擎,或者叫做編輯器。
游戲引擎,可以看成是用來開發(fā)的一個(gè)工具,通過這個(gè)工具,你可以實(shí)現(xiàn)許多已經(jīng)封裝好的功能:
美術(shù)用的最多的是場(chǎng)景編輯、角色骨骼動(dòng)畫編輯、圖形、角色和場(chǎng)景渲染……
除此之外,游戲引擎還需要做碰撞檢測(cè)、AI、網(wǎng)絡(luò)和文件集成……
游戲引擎的最大作用,就是用來解放程序猿,并且提升游戲品質(zhì)的。
比如全世界赫赫有名的Unreal Engine(虛幻引擎),由于Epic Game(虛幻引擎的開發(fā)公司)的創(chuàng)始人都是一群理想主義者,本身愛好游戲又是程序猿大牛,他們一開始就沒打算用虛幻引擎賺錢,所以虛幻引擎發(fā)布之后,就讓人免費(fèi)使用。
只有一個(gè)附加條例,就是使用虛幻引擎開發(fā),如果盈利超過一定數(shù)額之后,需要將盈利的5%給到Epic。
這個(gè)條例可有可無,因?yàn)榭鐕偎倦y打,而且各個(gè)公司拿到虛幻引擎之后,總會(huì)魔改一番,讓它變成更適合自己項(xiàng)目的東西,所以一直到企鵝入股Epic之前,虛幻引擎基本上可以視同為免費(fèi)。
不過Epic也有他們自己的考量,那就是通過免費(fèi)策略來擴(kuò)大自身的影響力,讓Epic的商業(yè)用戶變得更多。
游戲引擎這個(gè)東西的開發(fā)不算難,特別是對(duì)于中國人來說。
如果要說中國的硬件跟世界最高水平有差距的話,那么中國的程序猿就已經(jīng)走在了世界的最前列。
在曹陽的記憶當(dāng)中,在虛幻引擎,特別是虛幻3沒有出現(xiàn)之前,國內(nèi)的很多游戲廠商都有自己的游戲引擎研發(fā)部門。
比如網(wǎng)易的NeoX引擎(牛叉引擎),當(dāng)時(shí)這個(gè)專門用來研究游戲引擎的團(tuán)隊(duì),集合了業(yè)內(nèi)最好的程序猿,后來的鎮(zhèn)魔曲就是用牛叉引擎制作的,網(wǎng)易內(nèi)部有不少游戲都在使用牛叉引擎。
而且這個(gè)團(tuán)隊(duì)被解散之后,不少人出走,去往不同的游戲公司各自成為團(tuán)隊(duì)的核心程序,足以想見做游戲引擎的程序猿有多么牛批。
當(dāng)ue3出現(xiàn)之后,國內(nèi)很多廠商開始走上了【造不如買】【買不如改】的道路,這才導(dǎo)致了國內(nèi)游戲引擎停滯,甚至落后……
從老板的角度思考,很容易理解:
打造一款成熟的游戲引擎,可能要花費(fèi)幾年的時(shí)間,而且還要與時(shí)俱進(jìn),不斷更新,也就是一直要養(yǎng)一個(gè)游戲引擎團(tuán)隊(duì)。
這個(gè)團(tuán)隊(duì)給公司帶來的收益是不直觀的。
然后世面上有眾多成熟的國外開源引擎,為什么不直接拿來用?這樣就能大大節(jié)約開發(fā)成本,而且只需要一兩個(gè)精通虛幻引擎的程序猿,根據(jù)項(xiàng)目本身的特點(diǎn)對(duì)其進(jìn)行魔改就行了。
前世的曹陽,作為美術(shù),對(duì)這種現(xiàn)象表示既悲哀又心痛。
從商人的角度,節(jié)約成本,拿來即用是沒有太大的問題,問題就是——
我們國家的游戲引擎一直落后于人,那么就代表著單機(jī)游戲上只能追隨別人的步伐,難以超越。
再扯遠(yuǎn)一些的話,為什么我們做不出像漫威這樣的特效大片?
流浪地球已經(jīng)代表了國內(nèi)科幻的最高水準(zhǔn),很多時(shí)候,就是因?yàn)榧夹g(shù)不足。
技術(shù)不夠并不是人才不行,是因?yàn)闆]有重視這一塊的開發(fā)。
很多行業(yè)內(nèi)的天才,都需要在實(shí)踐中磨煉和成長,如果沒有研發(fā)游戲引擎、渲染引擎的摸索過程,就很難走到世界之巔。
拿來主義某種程度上害慘了我們,它只在短期內(nèi)對(duì)追求效益的資本家有用,長期來看,其實(shí)我們受到了制約。
所以這一世,曹陽堅(jiān)決要開發(fā)屬于自己的引擎。
“明天開始,我跟你把需求對(duì)清楚?!辈荜枌?duì)劉光然說。
曹陽對(duì)游戲引擎的內(nèi)容還是非常熟悉的,包括一些基礎(chǔ)原理和算法,比如法線如何計(jì)算,用來弄地形的高斯函數(shù)該如何生成……
事實(shí)上,游戲引擎這個(gè)東西,軟件開發(fā)其實(shí)不難,難的是需求和理論。
“好吧?!眲⒐馊稽c(diǎn)點(diǎn)頭。
經(jīng)過一年多的相處,他對(duì)老板的脾氣摸得比較清楚,曹陽這個(gè)人說到就會(huì)去做,十頭牛都拉不回來。
“而且,光然,你自己手上的事情要分出去,以后你得把自己當(dāng)成管理者和難題解決者,別什么事情都親力親為的,這樣會(huì)累死?!?p> “嗯。”
……
游戲引擎的事情討論清楚了,曹陽回過身來。
“然后,我們來討論一下當(dāng)下王者榮耀2怎么處理的問題?!?p> ……