《騎馬與砍殺2》新引擎介紹:優(yōu)化給力 粒子效果棒
- 來源:騎砍中文站
- 編輯:liyunfei
近日,《騎馬與砍殺2》官方放出了最新開發(fā)日志?!厄T馬與砍殺2》采用了全新引擎,負(fù)責(zé)計算機引擎及優(yōu)化的引擎程序員Burak Dermanl?登場,為我們介紹了游戲新引擎。一起來看看詳細(xì)報道吧!
公告譯文:
如你所知,我們從零開始為《騎馬與砍殺2》建立了全新的引擎。我們制作引擎時有過很多目標(biāo),但有三個首要任務(wù):它必須能支撐起我們需要創(chuàng)作的這樣一款大型沙盒游戲;同樣要易于MOD制作;除此之外必須充分優(yōu)化以便用于低端電腦。在本周的開發(fā)日志中,我們將與負(fù)責(zé)計算機引擎及優(yōu)化的引擎程序員Burak Dermanl?對話。
Q:你平時在工作中都做些什么?
A:作為程序員,我將主要的精力投入于每月定期的問題處理上。但在引擎級別的處理上,需要你為白天任何的中斷做好準(zhǔn)備:比如一個妨礙工作的程序錯誤。
我的工作主要圍繞粒子系統(tǒng)、資源管道、布料模擬與內(nèi)存管理。我按照要求實現(xiàn)了新的特性,可以說它幾乎已經(jīng)完成可以滿足《霸主》需要了。粒子系統(tǒng)和布料模擬都得到了極大的優(yōu)化,以便在低端硬件高效運行。有時我會看到人們對這類系統(tǒng),以及他們是否會在游戲中遇到性能瓶頸的擔(dān)憂。有一個心理學(xué)事實,如果屏幕上有一些引人注明的東西,那么當(dāng)出現(xiàn)性能問題時,這些元素就會受到審查。我的設(shè)備上同時擁有低端、高端顯卡,在開發(fā)過程中我一直在檢查它們的性能。例如,在我們的游戲視頻中你看到的一切場景,在低端硬件上布料模擬每幀不會超過1毫秒。
Q:你最喜歡《騎砍2》的哪些方面?
A:我喜歡《騎馬與砍殺》的精神,我相信你在游戲時候也能感受得到?!厄T砍2》的每一部分幾乎都是從零做起開發(fā)修改的,然而我們致力于保留《騎馬與砍殺》的獨特元素?!厄T砍2》是一款全新的《騎馬與砍殺》游戲,擁有更多的功能、更順暢的游戲體驗、更佳的畫面以及規(guī)模更大的戰(zhàn)場。我可以向你保證,它不會讓任何老玩家失望。我也迫不及待地想要看到MOD制作者對《騎砍2》更好的開發(fā)。
Q:在《騎砍2》的制作過程中,迄今為止你解決的最大困難是什么?
A:我很難記住五年來解決的每個問題,但我能回憶起由游戲引擎通訊問題引起的布料組件中一個很小的抖動問題。相比完成“實際實現(xiàn)”,我多耗費了幾個月才解決這個問題。
我還想談一談資源導(dǎo)入與壓縮問題。如果你說它是普通地圖,或者你可能會看到實際導(dǎo)出它的程序無法導(dǎo)入資源文件,那么圖像壓縮器可能會破壞你的法線貼圖。你需要耗費幾小時甚至幾天時間來解決這個問題。
Q:你目前在做些什么?
A:目前我在改進(jìn)植物群布景系統(tǒng),我在使用一種現(xiàn)代技術(shù),利用視差貼圖使你不會注意到實際的樹木與布景之間的轉(zhuǎn)換。我們計劃在大部分場景與戰(zhàn)役地圖中使用這個系統(tǒng)。與此同時,我與團隊其他成員一起在我們的資源管理系統(tǒng)上進(jìn)行小型重構(gòu),以加速建模師與MOD作者的內(nèi)容修改進(jìn)程。
Q:你最喜歡什么派系?
A:我喜歡汗國,因為他們的文化、建筑風(fēng)格;此外從布料模擬上看他們的盔甲非常漂亮。
Q:是否有可能在大型多人游戲地圖中,在不損失性能的前提下,容納一些諸如酒館在內(nèi)的高度細(xì)致區(qū)域呢?
A:我主要進(jìn)行顯卡與CPU的優(yōu)化,所以我只能回答問題中與之相關(guān)內(nèi)容。我們的引擎可以非常高效地標(biāo)記靜態(tài)對象。你無需做任何特別優(yōu)化,就可以用大量的靜態(tài)網(wǎng)格填充建筑內(nèi)部。代理也以最高效的方式被標(biāo)記、用于動畫渲染。對于顯卡性能,首先要檢查的是酒館墻壁上的遮光器部件是否設(shè)置正確。如果正確的話,建筑內(nèi)部的網(wǎng)格將不會為渲染緩沖器與陰影渲染。最后我可以這樣說,在某些特殊細(xì)節(jié)上的謹(jǐn)慎,增加了我們引擎的可能性。
Q:可以使用引擎設(shè)計自己的粒子效果嗎?(例如,如果一個人想在其MOD中創(chuàng)造一個“魔法效果”或“鳥群模擬”)
A:我們有一個從建模師提供的反饋中創(chuàng)建的非常復(fù)雜的粒子編輯器。利用這個編輯器,可以通過定義所需要的粒子效果的發(fā)射、運動和視覺特性來創(chuàng)建無數(shù)種不同的粒子效果。你可以在單個效果中使用一個或多個發(fā)射器(可能具有附屬關(guān)系)來創(chuàng)建復(fù)雜的效果:比如飛石創(chuàng)建塵埃痕跡;或者如問題所述,創(chuàng)建魔法效果。目前,我們還沒有在粒子系統(tǒng)中實現(xiàn)內(nèi)置的群算法,但你可以使用我們的腳本系統(tǒng)實現(xiàn)。
玩家點評 (0人參與,0條評論)
熱門評論
全部評論