網站首頁 單機圖文攻略 單機視頻攻略 單機遊戲攻略 單機遊戲問答 遊戲常見問題 遊戲心得體會 手遊圖文攻略 手遊視頻攻略 手遊圖鑑攻略 手遊軟件教程 手遊攻略問題 網遊圖文攻略 網遊綜合攻略 網遊遊戲問答
當前位置:趣味遊戲館 > 單機遊戲攻略 > 

上古卷軸5:天際 MOD大科普 從建模腳本到測試

欄目: 單機遊戲攻略 / 發佈於: / 人氣:1.37W

 上古卷軸5:天際 MOD大科普從建模腳本到測試

引用作者的話——為你扒開MOD的小內褲。原帖地址:

MOD有很多種,有衣服、武器、人物等等,還有更大型的綜合類的MOD,如官方的DLC,其實DLC就是官方出的綜合類MOD。現在民間也有不少羣體(一個人很難做得來)出了此類的MOD,在老頭四的時代,更是出現了民間DLC比官方DLC可玩度更高的情況。這裏我就用一個最簡單的原創衣服類MOD來給大家展示完整的製作過程。

第一:建模——通俗點説就是用3D軟件來把這個模型做好。

常用的有:本站AX(應用最廣的一個,本猴子也在邊用邊學。)

MAYA(傳説中做人物模型最好,沒用過不敢評價。)

BLENDER(國外的上古MOD作者最喜歡用這個,但我覺得只是在動作方面有一定優勢。)

冷門點的有:Metaseq(11區的galgame基本都用這個,也是猴子最喜歡用的,笑……)

1.首先要做好MESH,講通俗點就是網格,網格由點線面組成,兩點一直線,三點確定一個面,做這個要技巧要經驗,更要時間。畫點,畫線,去三角面,雖然有各種工具和技巧,但確實是個體力和腦力活,尤其對業餘玩家來説,更是如此。不斷的修修改改,不斷的慢慢完善這一個個格子。(這也是猴子為什麼説原創衣服很難得的原因,因為它和轉模不同,一個是憑空創造,一個是拿來就用,這兩者相差何止萬里。)

無圖無真相:

上古卷軸5:天際 MOD大科普 從建模腳本到測試

PS:這個是做來玩的,就這麼一個拿出來見不得人的東西,猴子當時擼了三個月才擼好,當然,技術差是主要的,但還是那句話,大部分MOD作者都是業餘愛好者,大神畢竟是少數。

這就完了?早着呢!

2.蒙皮。打個形像的比喻,你現在就是在做一個可活動的芭比娃娃。這一步就是把你剛才做好的皮膚包裹到這個娃娃的骨頭上,讓皮膚肌肉能夠隨着骨骼的活動而活動,衣服也要做這一步,要不然人動衣服不動就悲劇了。

骨骼:

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第2張

3.刷權重,簡單的説,就是設置皮膚或者衣服隨着骨骼節點朝XYZ三個軸移動時,各方面的變形範圍。這個做不好,人物做動作時各種歡樂,例如你們最熟悉的RY,沒刷好的話,一個B杯的貧乳,RY能把車頭燈給甩到肚臍眼去!

這活絕對的體力活,苦逼活,累人活和吊絲活!國外的遊戲公司,除動作師甚至有專門的權重師,專門刷權重的!可想而知這活多累人!現在我看到權重就蛋疼菊花緊,猴子刷出來的東西各種歡樂,圖就不上了,有損形象!

4.展UV,什麼是UV?就是把模形的那層皮膚由立體的展成一張平面圖,方便把材質給貼上去(不貼材質的模型是沒有各種圖案和色彩的。各位可以把你們遊戲DATA裏的TEXTURES文件夾改成別的名字,進遊戲看看?很好玩的!)舉個形像的例子就是地球儀變成了地圖。這個沒展好,貼圖上去就歡樂了,眼歪嘴巴斜的。

上圖:各種UV

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第3張

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第4張

5.各種微調(太多了,説半天也不可能説得完!略過)

以上才是完成第一步!一件原創衣服的第一步!

第二:畫貼圖。

1.通常做法是,在導出的UV圖上,按照UV線來畫。有現成材質的可以直接用,但是大家也看到了上面的UV圖,都是不規則形狀,原創MOD基本都要自己畫。

2.畫的方法可以直接使用色塊畫法,筆刷畫法,但是一張精細的貼圖都離不開線稿法。線稿簡的説就是先劃線圖,好比畫畫先用鉛筆打草稿。有錢的MOD作者自己買個手繪板來畫省很多事(罵人的兄台,這幾千塊錢是人家自己掏的,沒你什麼事!)一般的人,如猴子捨不得花那錢的,得用鼠標畫。用線條,用鋼筆工具勾勒。一堆的什麼弧線,貝塞爾曲線(百度科普:)簡單圖還好,複雜的圖,例如那些衣服上很多小飾品神馬的,畫得你想死!猴子也只能畫畫簡單的貼圖,太複雜的也是有心無力。所以對原創作者的敬意又多一分,誰畫誰知道!

各種貼圖:

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第5張

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第6張

3.畫完主材質才是第一步,還要做點別的圖,如N型法線圖。

遊戲裏是沒有光、沒有暗、沒有立體、沒有平面,沒有所謂的3次元世界的。你所看到的一切,都是程序和顯卡的共同作用在欺騙你的眼睛。法線圖,簡單的説,就是欺騙手段的一種。它配合底圖使用,能使你看到的物體表面產生凹凸感,增加真實性!上圖:

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第7張

4.高光S貼圖產生靜態高光和動態高光的漫反射效果(應該是,還在研究,從人體的油光效果上看,理解是正確的。)

上圖:

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第8張

型法線貼圖:這是個高端貨,遊戲裏應用的不多,已知的是人體和一些特殊地方。這種貼圖和N型法線圖的作用一樣功能,但是效果卻是N型法線的N倍。它的做法是在建模時,儘量的使用高面數的高模,然後用3D軟件烘培出這種法線圖。然後這種貼圖就可以配合低面數的低模在遊戲中使用了。有人問:直接用高精模型不就好了,為什麼這麼麻煩?答案很簡單:如果全用高模,你的電腦就算是I7加四塊NV680組SLI,這電腦算是碉堡了吧?你一樣跑不起。我們在建模做渲染時,一件這種模型要十幾分鍾,這和電腦有關。而遊戲中,無處不在的光影,無處不在的渲染,你要什麼神電腦才跑得起?上圖:

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第9張

以上是才是第二步!

第三步:用NIFSKOPE對模型進行調整。

這是專門為NIF模型能順利在遊戲裏表現出它正確的形狀,效果,光影而開發的一個軟件。是遊戲與模型建立溝通的橋樑。貼圖設置什麼的,光反射強度,反射顏色,透明通道什麼的,粒子發射圓柱體半徑什麼的都在這裏設置,很多遊戲都用得上它。

上圖:

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第10張

好多參數吧?每一個都有不同的作用,另外還有很多不常用,但是很帥的特效節點。常用的還好,不常用的有時候為了實現一個讓自己滿意的效果,一個個參數試,試一個星期是常有的事!例如一兄台,為了實現自定義的粒子效果,拆了幾十個外國玩家做的MOD研究,花了一個多月時間,只為了研究總共不超過三個控制節點!要知道,NIF中的節點類型有上百個!他還要上學,這個月正在考試!一件衣服都要調試個半天,何況粒子?

最後再做GND模型,沒有這個,你的裝備扔到地上會沉到地下看不到!這個很多教程,不多説了。總之有多少件衣服、手套、鞋子你就得做多少個!(PS:喘口氣!)

以上,算是把整個模型和貼圖以及光影效果搞好了。不過還沒完成。

第四步,把裝備放到遊戲當中去,並讓其正確顯示並使用。

方法可用CK和TESV,聽説TESV很方便,但是猴子沒研究過,只能用CK。

科普:CK是專門開發來創造並修改這個遊戲的。在CK裏,你可以實現建新物品、新NPC、新魔法、新武器或者對原有的進行修改啦,附魔啦什麼的,都可以用CK來實現。包括你新建一個任務,一個劇本,都可以。

不扯遠的,就説把這衣服加到遊戲中去吧。在四代時,這一步只需要做一步就好。到了五代,你得做五步!工作量多了五倍!建盔甲部件,建盔甲,建打造部分,建升級部分,建第一人稱視覺,上圖:

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第11張

建立方法:

以上就是一件原創衣服的創作全過程,不過,不一定全完成了,往下看:

第五步:腳本

簡單的説,腳本就是編程。就是用程序來讓你的MOD達到你想的效果。從人物對話,到衣服上會出現魔法效果,學會新的魔法之類的。

這個就是腳本:

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第12張

沒學過編程的人是看不懂的!這就是你玩的遊戲,他的真實面目就是一個個數字。腳本從幾十行到幾十萬行不等!越是大型越長。如天際戰爭,如幻界之歌。這東西沒得偷懶!只能一行一行寫,有錯誤只能一行一行查。

更坑爹的是,這個遊戲的程式語言不是VB,VC,C#,DELPHI等主流開發語言,是B社自己開發的P語言--Papyrus,我管他叫屁語言。和四代完全不同了。對程序員來説,用自己不熟悉的語言開發,不亞於一次新的學習。B社沒有中文產品,開發教材全是英文。要一個單詞一個單詞擼!上圖:

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第13張

好了,現在這個MOD可以正式使用了。但還沒完。

第六步:測試。

還要測試這MOD有沒有錯誤啊,和一些常用的MOD有沒有衝突啊之類的。如果你只裝一兩個MOD,這是絕對不可能會有衝突的。但是任何玩家都不可能只裝一個MOD。而開發者成千上萬,是沒有統一性的,有可能兩個MOD同時調用了一個不能同時調用的AI模塊,衝突就沒法避免!

所以我們都會做測試,罵人的幾位,你們玩一個MOD,有可能玩一遍就算了,可我們有時要玩幾遍,甚至十幾遍!

不單是自己開發的,有時在N網找到些有趣的MOD回來,負責任的都要自己測試,不然你們看到那麼多N網分流還帶説明,是哪來的?

其它,我説説漢化,漢化是個苦力活。有時想找人漢化都沒人肯接!

猴子有時也會漢化些東西,但只限於漢化給自己用,因為漢化真的很累,下面是個很簡單的MOD,控制天氣,顯示特效而已。上圖:

上古卷軸5:天際 MOD大科普 從建模腳本到測試 第14張
上古卷軸5:天際 MOD大科普 從建模腳本到測試 第15張

600多行,一行一行找可以改的文字,還有各種坑爹的神縮寫,如SIDELSTART,我翻了半天字典也想不到是什麼?進遊戲找這功能一試才知道,NM這是Skyrim Idel Start,氣得我當時就罵街了。還有什麼FXCON ,FXPR FOR CASTER,多寫兩單詞會死啊?豎箇中指!

B社是沒有出中文版的,你們玩的主遊戲,各種漢化的外來MOD,什麼跟班啊,美化啊,都是各個漢化組這樣爬格子爬回來的。我想想他們漢化整個遊戲,我就不寒而慄,各種物品,各種對話!NND,猴子我打死不掉這坑!

上面所述的就是一整個MOD的製作過程,這還只是最簡單的一種。複雜的綜合類MOD需要做的工作遠不止上面那些,還要搭建遊戲場景之類的,任務類的,幾千上萬行代碼是常有的事。