上古卷軸5:天際 MOD大科普從建模腳本到測試
- 來源:3DM-aronchack
- 作者:售夢者
- 編輯:售夢者

5.MSN型法線貼圖:這是個高端貨,游戲里應用的不多,已知的是人體和一些特殊地方。這種貼圖和N型法線圖的作用一樣功能,但是效果卻是N型法線的N倍。它的做法是在建模時,盡量的使用高面數(shù)的高模,然后用3D軟件烘培出這種法線圖。然后這種貼圖就可以配合低面數(shù)的低模在游戲中使用了。有人問:直接用高精模型不就好了,為什么這么麻煩?答案很簡單:如果全用高模,你的電腦就算是I7加四塊NV680組SLI,這電腦算是碉堡了吧?你一樣跑不起。我們在建模做渲染時,一件這種模型要十幾分鐘,這和電腦有關。而游戲中,無處不在的光影,無處不在的渲染,你要什么神電腦才跑得起?上圖:
以上是才是第二步!
第三步:用NIFSKOPE對模型進行調整。
這是專門為NIF模型能順利在游戲里表現(xiàn)出它正確的形狀,效果,光影而開發(fā)的一個軟件。是游戲與模型建立溝通的橋梁。貼圖設置什么的,光反射強度,反射顏色,透明通道什么的,粒子發(fā)射圓柱體半徑什么的都在這里設置,很多游戲都用得上它。
上圖:
好多參數(shù)吧?每一個都有不同的作用,另外還有很多不常用,但是很帥的特效節(jié)點。常用的還好,不常用的有時候為了實現(xiàn)一個讓自己滿意的效果,一個個參數(shù)試,試一個星期是常有的事!例如一兄臺,為了實現(xiàn)自定義的粒子效果,拆了幾十個外國玩家做的MOD研究,花了一個多月時間,只為了研究總共不超過三個控制節(jié)點!要知道,NIF中的節(jié)點類型有上百個!他還要上學,這個月正在考試!一件衣服都要調試個半天,何況粒子?
最后再做GND模型,沒有這個,你的裝備扔到地上會沉到地下看不到!這個很多教程,不多說了??傊卸嗌偌路?、手套、鞋子你就得做多少個?。≒S:喘口氣?。?/p>
以上,算是把整個模型和貼圖以及光影效果搞好了。不過還沒完成。
第四步,把裝備放到游戲當中去,并讓其正確顯示并使用。
方法可用CK和TESV,聽說TESV很方便,但是猴子沒研究過,只能用CK。
科普:CK是專門開發(fā)來創(chuàng)造并修改這個游戲的。在CK里,你可以實現(xiàn)建新物品、新NPC、新魔法、新武器或者對原有的進行修改啦,附魔啦什么的,都可以用CK來實現(xiàn)。包括你新建一個任務,一個劇本,都可以。
不扯遠的,就說把這衣服加到游戲中去吧。在四代時,這一步只需要做一步就好。到了五代,你得做五步!工作量多了五倍!建盔甲部件,建盔甲,建打造部分,建升級部分,建第一人稱視覺,上圖:
建立方法:http://bbs.3dmgame.com/forum.php?mod=viewthread&tid=2940315&fromuid=1084570
以上就是一件原創(chuàng)衣服的創(chuàng)作全過程,不過,不一定全完成了,往下看:
第五步:腳本
簡單的說,腳本就是編程。就是用程序來讓你的MOD達到你想的效果。從人物對話,到衣服上會出現(xiàn)魔法效果,學會新的魔法之類的。
這個就是腳本:
沒學過編程的人是看不懂的!這就是你玩的游戲,他的真實面目就是一個個數(shù)字。腳本從幾十行到幾十萬行不等!越是大型越長。如天際戰(zhàn)爭,如幻界之歌。這東西沒得偷懶!只能一行一行寫,有錯誤只能一行一行查。
更坑爹的是,這個游戲的編程語言不是VB,VC,C#,DELPHI等主流開發(fā)語言,是B社自己開發(fā)的P語言--Papyrus,我管他叫屁語言。和四代完全不同了。對程序員來說,用自己不熟悉的語言開發(fā),不亞于一次新的學習。B社沒有中文產(chǎn)品,開發(fā)教材全是英文。要一個單詞一個單詞擼!上圖:
好了,現(xiàn)在這個MOD可以正式使用了。但還沒完。
第六步:測試。
還要測試這MOD有沒有錯誤啊,和一些常用的MOD有沒有沖突啊之類的。如果你只裝一兩個MOD,這是絕對不可能會有沖突的。但是任何玩家都不可能只裝一個MOD。而開發(fā)者成千上萬,是沒有統(tǒng)一性的,有可能兩個MOD同時調用了一個不能同時調用的AI模塊,沖突就沒法避免!
所以我們都會做測試,罵人的幾位,你們玩一個MOD,有可能玩一遍就算了,可我們有時要玩幾遍,甚至十幾遍!
不單是自己開發(fā)的,有時在N網(wǎng)找到些有趣的MOD回來,負責任的都要自己測試,不然你們看到那么多N網(wǎng)分流還帶說明,是哪來的?
其它,我說說漢化,漢化是個苦力活。有時想找人漢化都沒人肯接!
猴子有時也會漢化些東西,但只限于漢化給自己用,因為漢化真的很累,下面是個很簡單的MOD,控制天氣,顯示特效而已。上圖:
600多行,一行一行找可以改的文字,還有各種坑爹的神縮寫,如SIDELSTART,我翻了半天字典也想不到是什么?進游戲找這功能一試才知道,NM這是Skyrim Idel Start,氣得我當時就罵街了。還有什么FXCON ,F(xiàn)XPR FOR CASTER,多寫兩單詞會死?。控Q個中指!
B社是沒有出中文版的,你們玩的主游戲,各種漢化的外來MOD,什么跟班啊,美化啊,都是各個漢化組這樣爬格子爬回來的。我想想他們漢化整個游戲,我就不寒而栗,各種物品,各種對話!NND,猴子我打死不掉這坑!
上面所述的就是一整個MOD的制作過程,這還只是最簡單的一種。復雜的綜合類MOD需要做的工作遠不止上面那些,還要搭建游戲場景之類的,任務類的,幾千上萬行代碼是常有的事。

正式作品 | 上古卷軸:競技場 | 上古卷軸2:匕首雨 | 上古卷軸3:晨風 |
上古卷軸4:湮沒 | 上古卷軸5:天際 | 上古卷軸6 | |
DLC&特別版 | 上古卷軸3:血月 | 上古卷軸4:九騎士 | 上古卷軸5:天際重制版 |
其他類型 | 上古卷軸傳奇:戰(zhàn)爭尖塔 |
玩家點評 (0人參與,0條評論)
熱門評論
全部評論