最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Minecraft Modding 指路明燈

2021-07-09 00:04 作者:道家深湖  | 我要投稿

各位Minecraft新手Modder,看到此文章,代表你在黑暗中摸索的日子結束了。

你即將與中國Modder社群,乃至世界Modder社群取得接觸,站在巨人的肩膀上做Mod……

前提是,你做的是Java版Minecraft的mod。如果你做的是基巖版或者fabric插件,那恕我無能為力。我完全不懂那套東西,也就不誤人子弟了。

此外,本文不討論MCCreator,只討論古典法:使用Java語言,在Forge的基礎上做mod。

為什么說是古典呢?因為那些大Mod,什么暮色森林、虛無世界、拔刀劍、植物魔法,基本都是用這種方式寫的。

你可能在等一個教程的鏈接,不要急,不要急,會有的,會滿足你的,一會兒提供的優(yōu)秀的教程夠你看幾個月。

我也想立刻就告訴你去看什么教程,但一年來的教學經(jīng)驗告訴我,不同人的起步水平差太多,需要從不同的東西看起。為了讓各種層次的讀者都能得到幫助,我得依次敘述各種層面的東西。

給你一個好的教程,但你發(fā)現(xiàn)看不懂,那豈不是很掃興?

好,下面先把關鍵鏈接放出來,后面我會講解該看哪個。

1【視頻,1.12.2】深湖出品的《邊睡覺邊開發(fā)Mod

BV1Ar4y1K7Qk


2【網(wǎng)頁,1.12.2】由3TUSK牽頭的教程《Harbinger》

https://harbinger.covertdragon.team/

3【書籍,1.12.2】由土球(zzzz_ustc)撰寫的書籍《我的世界:Minecraft模組開發(fā)指南》

各大網(wǎng)購平臺有售,搜索書名即可。

4【網(wǎng)頁,1.16】由FledgeXu撰寫的《Boson》。不過由于作者本人已經(jīng)不打算維護,所以本教程需要在熟練Modder監(jiān)護下閱讀,不然你可能上來就卡住。

https://boson.v2mcdev.com/introducation/intro.html

5【匯總】MCBBS的教程帖匯總。很多,不算全,我推薦的就是上面那幾個了。除了匯總貼,bbs也有很多其他資源可供各位自行發(fā)掘。

https://www.mcbbs.net/thread-54579-1-1.html

6【離線包】離線包匯總。對于那些因為在大陸網(wǎng)絡受限,而構建工作環(huán)境失敗的人會有幫助。

https://www.mcbbs.net/thread-896542-1-1.html

7【MCWiki】作為modder,有的時候你需要查mc原版的一些信息,來這就對了。

https://minecraft.fandom.com/zh/wiki/

8【mod集散地】Curseforge,國際Mod匯總處,你想知道這世界上都有什么mod嗎?

https://www.curseforge.com/minecraft/mc-mods

9【中文Mod百科】MCMod,中文的mod wiki。雖然不是世界上所有mod都有,但也相當不錯了。

https://www.mcmod.cn/

10【Github】Github就是github。

鏈接略,國內(nèi)不穩(wěn)定

首先,如果你沒有玩過Minecraft Java,你可以放棄閱讀了。

這篇文章只談Minecraft的Mod制作,如果你想做別的游戲,或者不是玩的Java版,那么本文不會對你有任何幫助。

接著,你是否懂英語?

懂的話請忽略本段。

這世上有很多Modding教程,不過,一大半都是英文的,還有很多在youtube上??紤]到國內(nèi)不是人人英語六級,我會集中推薦國內(nèi)的中文教程資源,不過,如果你有能力閱讀英文資料,還是要放眼全世界去學習。雖然有中文教程,但是代碼和源碼的注釋仍然是英文的,不會英文會略感吃力。如果要想在這條路上走的遠,還是要做好心理準備。弄不好你會因為做Mod而導致英語水平突飛猛進。

然后,你是否會編程(不限于Java)?

會的話請忽略本段。

我不需要你會寫什么快速排序算法,也不需要你知道什么叫KMP算法。你只需要會寫if和for循環(huán),就算是會編程了。不會編程雖然也能做一些mod,但是這樣走不遠,稍微復雜一點的東西就做不了。

確實有一些不會編程也能看的教程,比如我的《邊睡覺邊開發(fā)Mod》系列(上述鏈接里的1號,BV1Ar4y1K7Qk)。這個教程面向“入門級”Modder,只要你能抄下來我的代碼就能運作,不需要理解我為什么這么寫。

然而,“我的講義,你能抄下來么?”

就我實際的教學經(jīng)歷來看,很多人連抄都會抄錯。學習編程可以大幅降低抄錯的概率。如果你對抄代碼的能力有些自信,或者實在是沒時間去學習編程,可以試試剛才說到的BV1Ar4y1K7Qk。

那么去哪學編程呢?

我在大學學的是計算機系,接受的是科班編程教育。

如果你學的是其他專業(yè),或者離大學還早,不妨在網(wǎng)上找?guī)讉€免費的教程。

比如,B站搜一下“Java教程”,播放量比較高的都可以。試試這個?BV18J411W7cE

對,很多,一點點看??炊嗌俸线m呢?交替看它和后面的Modding教程,Modding教程看不懂了就看Java教程。

最后,你是否會Java?

會的話跳過本段。

有些人會編程但不會Java,這很正常,畢竟世界上有那么多編程語言,正常人都不會樣樣精通。

如果你懂面向?qū)ο?,那么找一個介紹java語法的教程即可。這里我推薦菜鳥教程——https://www.runoob.com/java/java-tutorial.html

適合會編程的人,沒什么廢話。不適合完全不會編程的新手。


如果你的英文水平和編程水平推動你看到了這里,那我想你已經(jīng)可以逐步成為Mod大師了,慢慢來就好。

多看教程,多看MC的源碼,多看其他mod的源代碼。有的時候沒有教程,例子就是最好的教程。


深湖寫過什么mod?可以簡單看一眼這里。

https://www.mcmod.cn/author/22992.html

如果你看到這里還在質(zhì)疑深湖的水平,那我勸你省省吧。我不會浪費時間在無謂的自我證明上。


深湖當初怎么學的?

我本人是計算機本科畢業(yè),就業(yè)一年后開始嘗試寫mod的,英語水平優(yōu)秀。我那時候在Youtube上看的TechnoVision和HarryTalks的教程起步,全英文的,如果你有自信也可以走我的老路。

遇到了問題,需要求助?

很正常。有時看十遍教程也看不出來問題所在,大師直接上手指出你的問題就豁然開朗。我有個1.12的modding交流群,群號在我的視頻里(教程1號)。我不會直接在這貼群號的,不然小廣告會蜂擁而入,刪都刪不過來。深湖會在有時間的時候免費答疑,這種服務可以說是目前國內(nèi)1.12mod圈的最后一團燭火了,因此請珍惜,不要和深湖頂嘴。如果深湖讓你去學什么東西,你就要去學,不然就退群或者自己研究。

埃及王問曰:“幾何之法,更有捷徑否?”

歐幾里得對曰:“夫幾何一途,若大道然,王安得另辟蹊徑耶?”


Minecraft Modding 指路明燈的評論 (共 條)

分享到微博請遵守國家法律
松阳县| 武城县| 景谷| 德州市| 汝南县| 灌阳县| 余姚市| 鄂托克旗| 桦甸市| 高唐县| 鹤峰县| 吉隆县| 广南县| 基隆市| 大洼县| 东莞市| 玛多县| 唐海县| 广昌县| 镇安县| 绵竹市| 岳阳市| 通山县| 长沙市| 渑池县| 无锡市| 武穴市| 蓝山县| 清丰县| 信丰县| 大渡口区| 平邑县| 江阴市| 台湾省| 剑阁县| 万载县| 姚安县| 禹州市| 双桥区| 客服| 泸州市|