回覆列表
-
1 # 安琪拉麵館
-
2 # 月靚亮
我說的是騎馬與砍殺2領主的是使用MOD技術。
一個很重要的命令:gradlew runClient -s
為什麼說這個命令重要呢,因為這個命令可以打印出更詳細的異常堆疊資訊。這個命令的原形是gradlew runClient -stackstrace,當然runServer也同樣。如果你的程式執行出錯了,先別急著問,先打出這個看看。
另一個重要的命令:gradlew --refresh-dependencies
顧名思義,重新整理依賴庫。雖然不知道為什麼,但Forge的依賴庫的確經常出問題。所以,如果你非常確定你的程式沒問題,那麼不妨試試這個命令。
檢視MC、Forge原始碼
1.8 Forge的資料太少了,所以檢視原始碼成了很重要的一項技能。你可以在External Libraries/Gradle:forgeSrc:xxxx/forgeSrc-xxxx/net/裡找到主要的原始碼,minecraft是MC原始碼,minecraftforge是Forge的。當然更方便的方法是直接Ctrl+滑鼠左鍵跳轉。另外,原始碼的儲存目錄並不在你的工程裡,而是在C:\Users\pc\.gradle\caches\minecraft下面。
提取源素材
很多情況下我們並不必重新繪製一個新的素材或者重寫一個新的Json,從原始碼中提取出你需要的,然後稍作修改無疑是最快捷方便的辦法。你可以在External Libraries/Gradle:forgeSrc:xxxx/forgeSrc-xxxx/assets/minecraft裡面找到它們。還有,1.8的貼圖必須用一個Json來描述,怎麼描述是個挺麻煩的問題,建議多參照參照原始碼裡的。當然,後面我會詳解這個問題。
本來看到這次說是騎砍2聯機測試的訊息是沒多關注的,但是後來意外獲得了測試的啟用碼(多謝我深愛的騎馬與砍殺中文站),於是···真香~潘多拉盒子都放邊上了能不開啟嗎?
由於沒網,而且自己筆記本也帶不起,就用辦公室空閒電腦蹭了網下了一天一夜終於安裝完成(31G,網好的應該十幾分鍾就能下完)。
借用Ellis說的話,嘴巴上說著不要不要,身體卻很誠實的第一個跑去看檔案了···
沒錯,我下載好後沒有第一時間進入遊戲,而是打開了遊戲檔案來看~以下說說我倉促看後一些心得,由於我不是遊戲專業的,肯定有很多說錯的,請見諒~
一,場景檔案:
由於我最感興趣的是場景,於是首先找到了場景的檔案來看,砍2的場景檔案和戰團的不同,可以看到一個場景是一個資料夾,而不是以往的一個檔案。開啟看,目測是植被,地形,場景擺佈,場景設定及光影是各自單獨的。
我不知道這是不是更難製作還是更容易,但是他這個單獨分開的模式應該可以讓每一個場景都有各自專屬的設定吧?而不是像戰團一樣,一下雨整個地圖下雨,一起霧整個地圖起霧。
我相信會更加便於編輯,因為 又在另一個編輯器圖示資料夾找到一些東西:
二,裝備檔案:
然後又看到了關於裝備的檔案:
感覺有點類似戰團brf那種感覺,不過是資料夾,大的分類裡面有很多到裝備名字的檔案。我打不開它也分析不了它,猜測很可能以後匯入匯出就是找到這裡的tcm檔案,然後再去修改相應的程式碼吧···
然後我看到有些裝備後面又幾種字尾誒converted的字樣,英語不行,好像是轉化的意思。不知道這是不是裝備升級或者改樣貌的意思,再或許是我想多了,只是3個變體。。
三,音效和音樂:
然後是聲效,或許是新加了不少,我不怎麼聽得出來,可能是卡拉迪亞人的慘叫我聽太多了吧···每個聲效有一個文字來計算開始結束時間的設定。
不過,我在另一個檔案裡看到了很多關於對話的音效,可能是對話的開頭白吧,很多。每一種都有男聲女聲兩種,試聽了一下,配音小姐姐的聲音還是挺好聽。特別是那句,hello,you here,讓騎砍10年的我彷彿發現了新大陸。。。
然後是7個野怪的音效, 分別是強盜,黑人?偷牛賊,母豹?長刀?流浪者,柳樹皮?(willowbark真不知道是啥,等以後漢化吧)。試聽了一下,有男有女····
可以看出,砍2女性的戲份還不少,難道這是國際的走勢?
這次的音樂也挺多,有些還挺好聽,不知道在砍2釋出前給他挖出來會不會不太好,哈哈哈哈
四:其他:
接下來是熟知的ini檔案:
可以調的東西並不是太多,不過這個關於傷害的調整,是不是會方便以後玩家動手修改了?大地圖也有了z座標的概念了···或許是更天氣有關係吧?
剛才又看到了我們熟識的那些系統檔案,各種程式碼都在裡面,xml格式的,看起來和之前的txt文件是差不多的。隨便看了幾個,城市城堡數一目瞭然(不過不知道這個是不是最新的,因為聯機測試,可能裡面沒放什麼東西)
這個應該是場景模型了,挺多的。等大佬開啟來看
另外,我在一些關於語言的檔案裡,看到了cn的字樣的設定檔案,說不說也無所謂,反正中文是肯定了~
暫時只看了這麼多,或許之後會更仔細的看看,畢竟騎砍2很香,迫切的開啟遊戲進去暢玩去了~不用羨慕,要看去關注他們直播的影像也可以看到的~
五,菜風初體驗:
這裡是登入視窗,聯機和單機是分開的,目前只能選擇聯機。然後dlc和mod也是有專門的分欄以供選擇,倒是挺方便。
載入很快,幾秒鐘就進入了主介面,感覺和網遊有點像,分別是角色和裝備預覽,匹配,主頁,自定義伺服器列表。
目前因為測試剛開啟,人倒不是很多,匹配一般沒人,找自定義伺服器玩官方開的cn伺服器就行了。
這個是匹配,可以選擇模式,然後開始匹配
這是人物和裝備預覽的介面,可以看到目前兵種的屬性及裝備,點下面角色自定義還可以試試捏臉。捏臉這個以前有專門的影片,就略微看看就行了,目前應該沒多少用。
隨便玩了幾把,僥倖殺了幾個人,初次玩可能有點不習慣,畢竟是騎砍2了,可能多玩一段時間就會好點了。
以上就是我探索和試玩,推薦大家去看這幾位的影片:
皮蛋(他最近都在直播,也製作了不少影片):https://space.bilibili.com/636071/
HoloNesan(他人就在科隆,有不少現場以及單機的訊息):https://space.bilibili.com/32648312/
1,首先肄風可以看下主資料夾下的 \Tooltips\Images 資料夾,裡面有些類似場景佈局的教程圖,有可能是製作時的佈局工具,不過之後如果可能的話,放出類似的場景工具來可能會對場景製作有很大幫助,不用每次開啟遊戲在裡面拖部件了。
2,主資料夾下還有一些.swf字尾檔案,以及.ivf影片檔案,莫非可以弄4399在裡面?
3,modules資料夾內一大堆xml字尾檔案,可能是java還是啥生成的,或許ms會基於該語言而不是python。但是猜測應該還會有二次編譯,不然xml幾乎為明碼了,可能現在是為了便於測試修改,不然這也太過粗放了。
4,模型相關檔案多半為bin/tcc/tch/tcm格式,不大懂這個。猜測之後模型製作有更多的可能性,但相應的,模型製作的門檻與麻煩程度應該也會上升不少