第十九章游戲引擎
華南工大是重點本科學(xué)校,校區(qū)也在羊城大學(xué)城,屬于理科大學(xué),計算機(jī)專業(yè)在工大雖然不是最重要的學(xué)科,但排名也不低,周寒這么一個女生,居然選擇軟件工程師這一學(xué)科,還真是不多見!
“笑笑,你在這里看著,我去外面看看她的能力怎么樣!”
指了指周寒,給周冰描繪了人物的性格神態(tài)之后,就讓她嘗試?yán)L畫,周冰對周寒的介紹,讓秦風(fēng)起了興趣。
吳笑笑跟著秦風(fēng)面試了七八個人,要求她也清楚,就是尋找繪畫功底好,符合要求即可,對于電腦3D建?;緵]要求。
周寒看了自己雙胞胎姐姐一眼,周冰鼓勵她道:“去吧!”
秦風(fēng)領(lǐng)著周寒出了教室,跟阿云打了聲招呼,讓他安排人繼續(xù)面試,外面還有三四十個人排隊呢,他則是帶著周寒到走廊一邊。
“你對自己的編程很有自信?”秦風(fēng)看著這個拿著華維筆記本的妹子。
周寒連連點頭:“嗯嗯,”聲音很小,但很堅定。
秦風(fēng)指著周寒的電腦:“既然對編程有自信,你是入侵型的程序員,還是擅長編程的程序員?”
入侵型說白了就是黑客,編程是軟件工程師,兩者有很大的差別,就像是都了解房屋結(jié)構(gòu),工程師擅長建造房屋,而黑客擅長攻擊,破壞,入侵!
周寒抬起頭,堅定道:“我不是黑客!”
“嗯!”看著這個性格雖然柔弱,但卻很認(rèn)真的妹子,秦風(fēng)覺得她應(yīng)該沒說謊。
“有作品嗎?能不能給我看看?”秦風(fēng)指指她懷中的電腦。
周寒猶豫了下,才打開自己的筆記本,然后開機(jī),點開一個文件夾:“這是我設(shè)計的游戲引擎,做了一年多,可遠(yuǎn)遠(yuǎn)沒有完成!”
秦風(fēng)笑道:“很正常,一個好的游戲引擎,需要幾十上百人,花費一兩年去完成,你有勇氣去做這個,難能可貴,我看看?”
周寒臉上紅了下,辯解道:“當(dāng)時剛學(xué)編程沒多久,想找個項目挑戰(zhàn),然后就試著去制作游戲引擎,后來發(fā)現(xiàn)太難了,你們好像是新開的游戲公司,我想看看你們的游戲引擎怎么樣……”
聲音越來越低,這個妹子顯然很老實,把自己想要去偷師的目的都說了出來。
秦風(fēng)啞然失笑:“行,我們公司的游戲引擎是獨立開發(fā)的,不是網(wǎng)絡(luò)上的開源引擎,讓我先看看你的引擎,評估下技術(shù),可以的話到我們公司來,讓你看看游戲引擎也沒事!”
根據(jù)秦風(fēng)的設(shè)想,他如果用H語言編寫游戲引擎,蛋蛋再轉(zhuǎn)化成C語言,那么引擎體積會增大約4倍,再優(yōu)化C語言的算法,完整的手游客戶端,不會低于4G,這一點恐怕會讓人吐槽。
周寒點頭把手中電腦遞給秦風(fēng),乖乖站在原地,等待答復(fù)。
拿過電腦,秦風(fēng)一目十行,發(fā)現(xiàn)這個游戲引擎也是3D手游的,架構(gòu)并不是很好,算法差一些,但還算可以使用,一個沒有多少經(jīng)驗的學(xué)生,能做成這樣已經(jīng)很不錯了,可以說是天才,如果他沒得到代工系統(tǒng),沒有喝下高級基因藥水,他覺得自己是不如周寒的。
“你一個人能做成這樣,技術(shù)還可以,來我們公司多學(xué)點吧,打打下手也好!”秦風(fēng)看著眼露期待神色的周寒,笑著道。
H語言目前不會流傳出去,但秦風(fēng)畢竟是學(xué)C語言的,大腦被高級基因藥水開發(fā)后,對C語言也有了自己的獨特理解,指導(dǎo)下周寒還是沒問題的。
事情談完,秦風(fēng)也沒有什么話跟周寒聊,兩人便回到教室,秦風(fēng)低聲對吳笑笑道:“技術(shù)還算可以,是個天才,可以當(dāng)做骨干培養(yǎng)!”
時間過得很快,下午六點之時,秦風(fēng)已經(jīng)把前來應(yīng)聘的三十多個學(xué)生篩選完畢,總共留下十五人,其中就有周寒的姐姐周冰,至于那個于凝初,畫功太秀氣,并不適合做游戲美術(shù)。
這十五人都有一定的繪畫功底,能夠準(zhǔn)確領(lǐng)悟他的要求,能根據(jù)要求畫出所需要的人物或者場景。在這些人中,畫的最好的,不是周冰,而是另外一個學(xué)生,叫做吳瑯。
吳瑯長得很漂亮,用形象點說就是男生女相,或者用娘娘腔來形容也行,秦風(fēng)一看到他,心中惡趣味升起,要吳瑯畫一名霸氣狂戰(zhàn)士,背景是草原,沒想到他畫得很不錯,草原狂戰(zhàn)士的眼神,被他畫得兇狠和嗜血,極為傳神。
“很好,你們都被笑笑游戲錄用了,”吳笑笑拍拍手掌,把新員工的注意力吸引到自己身上。
周冰舉起手:“吳總,我們什么時候上班?”
前來應(yīng)聘的學(xué)生都是大四的,課程已經(jīng)沒了,在學(xué)校也是待著,對于上班還是挺積極的。
“后天正式上班,天水區(qū)貢福樓19層笑笑游戲,我等會會建個公司群,到時候把你們拉進(jìn)去!”吳笑笑拿出手機(jī)晃了晃。
第二天的招聘比第一天還簡單,秦風(fēng)親自出手設(shè)置了幾道考題給求職的程序員,通過考題就錄用,沒通過就對不起了。
借助這一方法,很快就選出三十多個基層程序員,雖然都不是高手,能輔助他完成游戲開發(fā)就可以,接著他就沒管招人的事了,公司的其他高層,吳笑笑是最清楚的,需要哪些她自己會找齊。
……
人員招聘完成后,秦風(fēng)又窩回出租屋,開始跟蛋蛋一起搭建游戲引擎,因為有了清晰的思路,加上蛋蛋幫忙填充非結(jié)構(gòu)性代碼,一周后,秦風(fēng)拿出轉(zhuǎn)碼后的二進(jìn)制游戲引擎。
“你拿到公司去,引擎核心被我鎖死,上傳到公司服務(wù)器后,游戲引擎只能打開外層接口,核心是打不開的,你讓公司的程序員,測試一下引擎的性能,其他的等我后天去公司再說!”
秦風(fēng)把吳笑笑叫到出租屋,手中的U盤也遞給她,臉上的疲倦之色根本無法掩飾。
吳笑笑接過U盤,對秦風(fēng)道:“你太拼了,以后不要這樣!”
“嗯!”秦風(fēng)笑了笑:“我有點困,先睡了!”
這次制作游戲引擎,雖沒有像制作蛋蛋那樣,耗費龐大的精力,但也累得很,主要是游戲引擎代碼很多,耗費了他大量時間。
游戲引擎的非結(jié)構(gòu)性代碼,都由蛋蛋填充,但結(jié)構(gòu)性代碼也不少,各種各樣的功能都需要他描述出來,然后再讓蛋蛋用H語言搭建,可以說數(shù)百人一兩年的工作內(nèi)容,被他和蛋蛋一周完成!
看著躺在床上,立刻就睡了的秦風(fēng),吳笑笑沉默了下,蹲下身給他蓋好被子,低聲呢喃道:“好好努力,我期待你的表現(xiàn)!”
秦風(fēng)這段時間的表現(xiàn),吳笑笑很滿意,長得雖然不帥,但很上進(jìn),而且有能力,起碼她心中已經(jīng)有了點不一樣的感覺。
……
兩天后,秦風(fēng)來到公司,以后直到游戲完成,他都需要坐鎮(zhèn)公司,主持開發(fā)游戲。
“秦哥!”周寒看到秦風(fēng),頓時雙眼冒小星星。
看著周寒,秦風(fēng)笑道:“怎么樣?還習(xí)慣嗎?這幾天我挺忙的,今天才算是第一次到公司!”
周寒小臉崩地緊緊的:“秦哥,你太厲害了,游戲引擎我看了測試結(jié)果,笑笑姐說游戲引擎是秦哥你開發(fā)的,是這樣嗎?”
游戲引擎的開發(fā)真不是說笑的,唯有那種大型游戲公司,花費幾年時間,精雕細(xì)琢,從零開始制造游戲引擎,小公司哪有這個本錢?他們一般都是用開源的免費游戲引擎,這種引擎效果都很差,而且還不能進(jìn)行后續(xù)的開發(fā)。
前天吳笑笑把游戲引擎上傳到服務(wù)器后,立刻召集程序員開會:“這游戲引擎是公司開發(fā)的,現(xiàn)在大家開始測試!”
公司剛招聘的程序員,對此不以為然,他們是老鳥,很明白笑笑游戲這種小型的公司,很大可能是購買其他公司的成熟引擎,甚至是用開源的游戲引擎,換皮,包裝上市,而他們這些人,都進(jìn)行過這種游戲開發(fā)。
看到這些人的不以為然,又想到累的躺下就睡的秦風(fēng),吳笑笑心中有氣,當(dāng)場板著臉一頓訓(xùn)斥,讓這些人立刻測試,并且撂下一句話,誰如果不努力工作就滾蛋!
不管是被氣場震懾,還是開除的威脅,這些程序猿乖乖去測試了,測試結(jié)果是毋庸置疑的,不管是游戲平衡性,穩(wěn)定性,粒子效果,渲染等,市面上沒有任何一款游戲比得上,哪怕是經(jīng)典的王者農(nóng)藥都不行!