• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            我的世界modloader(我的世界modloader怎么用)

            更新時(shí)間:2023-03-02 09:45:28 閱讀: 評(píng)論:0

            作者:h404bi

            前言

            本文是 Minecraft 文章 A Brief History of Minecraft Modding 的譯文版本,原文作者 Aaron Mills,原文于 2015 年 6 月 3 日發(fā)布在 Packt 出版社網(wǎng)站 PacktPub 上。

            挺早前就看過(guò)這篇文章,作者作為一位過(guò)來(lái)人為我們不簡(jiǎn)略地?cái)⑹隽艘槐?Minecraft Modding 的已有“簡(jiǎn)史”。

            至少這是目前網(wǎng)絡(luò)上為數(shù)不多的,能讓像我這樣的一些在 Minecraft 非早期就加入社區(qū)的玩家,相對(duì)清晰地了解至今整個(gè) Minecraft Modding 歷程的文章了。

            很是喜歡,當(dāng)時(shí)就有翻譯下來(lái)的打算,現(xiàn)在填坑了。原文發(fā)布于 2015 年年中,時(shí)間節(jié)點(diǎn)也就到這個(gè)點(diǎn)。所以社區(qū)其后的發(fā)展,比如 Spigot、Sponge 的活躍等就沒(méi)有提及。譯文對(duì)比原文,加入了一些可能有助于內(nèi)容理解的鏈接引用。

            正文

            幾乎從 Minecraft 誕生以來(lái),modding 就一直在進(jìn)行著。在過(guò)去的那段時(shí)間里,Minecraft modding 已經(jīng)經(jīng)過(guò)了數(shù)次變革,或者說(shuō),走過(guò)了數(shù)個(gè)“時(shí)代”。那些早期的日子以及早期的 mods,與現(xiàn)在比起來(lái),有著巨大的區(qū)別。

            我初次涉足 modding 社區(qū)是在 Minecraft 的 Beta 中期階段,所以在這之前發(fā)生的所有事情都是第二手的見(jiàn)聞。不過(guò)正如接下來(lái)我們將探討的那樣,雖然在時(shí)間的流沙中,大量的印記已經(jīng)丟失,但是沿途重要的驛站卻被記住了。

            Beta 時(shí)期的 Minecraft 相比現(xiàn)在的版本來(lái)說(shuō)非常簡(jiǎn)單,依舊有玩家在玩

            這些年來(lái),Minecraft 經(jīng)歷了數(shù)個(gè)發(fā)展階段。有趣的是,Minecraft Modding 的各個(gè)“時(shí)代”也正正對(duì)應(yīng)著這些發(fā)展階段。

            在 Classic 階段,Minecraft 生存模式以生存測(cè)試的形式首次出現(xiàn),接著再次出現(xiàn)在了 Indev 階段,隨后到了 Infdev 階段,在經(jīng)過(guò) Alpha 和 Beta 階段后才到達(dá)正式版本。而這一切便從 Classic 開(kāi)始。

            Classic 在 2009 年 5 月開(kāi)始發(fā)行,其開(kāi)發(fā)持續(xù)到了當(dāng)年 9 月。Classic 階段引入了生存模式與多人模式。

            現(xiàn)在已經(jīng)玩不到的 Classic 版本

            在 Minecraft 歷史上的這一時(shí)期,當(dāng)時(shí)的 modding 正處于起步階段。一方面,隨著數(shù)個(gè)不同的服務(wù)端 mods 的出現(xiàn),服務(wù)端 modding 在這一階段開(kāi)始繁榮起來(lái)。(后面我們會(huì)談及 Bukkit,而這些 mods 是 Bukkit 的前身)

            這些 mods 的目的,普遍是提供給服務(wù)器管理員更多的工具來(lái)維護(hù)他們的服務(wù)器。而在另一方面,以增加新內(nèi)容為目的的客戶端 mods,直到 Alpha 階段才真正開(kāi)始出現(xiàn)。

            Alpha 在 2010 年 6 月開(kāi)始發(fā)行,并在這一年的余下時(shí)間里持續(xù)。

            Alpha 階段之前,從 Indev 到 Infdev,沒(méi)有太多的證據(jù)表明這一時(shí)期出現(xiàn)有 mods,可能是 Indev 和 Infdev 階段缺少多人模式的緣故。

            Alpha 階段重新加入了多人模式,這一時(shí)期里,簡(jiǎn)單的客戶端 mods 首次出現(xiàn)了。最初的這些 mods 只是對(duì)已有內(nèi)容進(jìn)行簡(jiǎn)單的修改:加入高清材質(zhì)的支持、增加新類型的箭、修復(fù) bug、修改指南針等等,簡(jiǎn)單且小巧。

            然而,隨著 Minecraft Coder Pack(后改名為 Mod Coder Pack,即俗稱的 MCP)的問(wèn)世,一切開(kāi)始發(fā)生變化。

            MCP 的一位主要?jiǎng)?chuàng)始人,Michael 'Searge' Stoyke,現(xiàn)正在 Mojang 工作。

            2010 年年中的某個(gè)時(shí)候,第一個(gè) MCP 版本 Alpha 1.1.2_01 發(fā)布。Minecraft 的代碼是混淆過(guò)的,雖然很容易被反編譯。混淆的意即把代碼中所有有意義名字和單詞替換成人類不可讀的無(wú)意義字詞。

            這對(duì)于人類來(lái)說(shuō)很難受,但對(duì)計(jì)算機(jī)來(lái)說(shuō)卻仍然感覺(jué)良好。MCP 正是通過(guò)映射有意義的名字到代碼中,使得 modding 變得相比以往更加容易。

            與此同時(shí),服務(wù)端 mod hMod 正在另一邊廂里完全獨(dú)立地發(fā)展著,為服務(wù)器管理員提供一些簡(jiǎn)單而又必不可少的工具。可是,hMod 遇到了主要開(kāi)發(fā)者“玩失蹤”的問(wèn)題。

            這一情況最終造成了 Bukkit 的誕生,一個(gè)全新設(shè)計(jì)的服務(wù)器 mod,支持“插件”并且可以完成一切 hMod 不能完成的事。創(chuàng)造 Bukkit 的一行人最后也被招安到了 Mojang:Nathan 'Dinnerbone' Adams,Erik 'Grum' Broes,Warren 'EvilSeph' Loo,以及 Nathan 'Tahg' Gilbert。

            Bukkit - Can hold anything

            Bukkit 而后成為了可能是有史以來(lái)最受歡迎的 Minecraft mod。事實(shí)上許多人認(rèn)為,Minecraft 在線服務(wù)器普及的主要原因,就是因?yàn)?Bukkit 的出現(xiàn)。然而,一段時(shí)期內(nèi),它與客戶端 mod 在很大程度上不兼容。

            客戶端方面不甘落后,在這一年的年底迎來(lái)了另一重大發(fā)展:Risugami 的 ModLoader。

            ModLoader 是變革性的。在 ModLoader 出現(xiàn)以前,如果你想使用兩個(gè) mods,你就需要自己逐行手動(dòng)合并它們的代碼。

            因?yàn)樵诓痪庉?Minecraft 的基礎(chǔ)代碼的情況下,許多共同的任務(wù)不能一起完成,比如增加新方塊和新物品。

            而 ModLoader 通過(guò)建立一個(gè)框架來(lái)改變了這種情況,那些簡(jiǎn)單的 mods 可以鉤入 ModLoader 的代碼中,執(zhí)行一些此前需要修改基礎(chǔ)代碼的共同任務(wù)。簡(jiǎn)單的 ModLoader 最后沒(méi)有在其原有范圍外繼續(xù)進(jìn)行擴(kuò)展。不過(guò),它卻將 modding 帶入了一個(gè)新的時(shí)代。

            Minecraft Beta 在 2010 年的圣誕節(jié)前開(kāi)始發(fā)行并持續(xù)到了 2011 年,許多人稱這一時(shí)期是 modding 的“黃金時(shí)代”。Beta 階段涌現(xiàn)了許多在今天仍被認(rèn)可且熟悉的 mods,其中包括我的 mod,Railcraft(鐵路 RC)。

            Railcraft

            在這一時(shí)期,IndustrialCraft(工業(yè) IC)、Buildcraft(建筑 BC)、Redpower(紅石力量 RP)以及 Better than Wolves(比狼好 BTW)也都迎來(lái)了開(kāi)端。

            Industrial Craft 2

            Buildcraft 藝術(shù)圖

            使用 Red-power 建造的二進(jìn)制-十進(jìn)制轉(zhuǎn)換器

            它們都是些往 Minecraft 中加入許多新方塊和新特性的主要 mods。

            此外,最近進(jìn)行重制的巨型 mod,Aether(以太),也是在 Minecraft Beta 階段開(kāi)始發(fā)布的。

            Aether 中的旋風(fēng),靠近會(huì)使你被風(fēng)刮起來(lái)

            這些 mods 與其它更多 mods 一起,算是重新定義了“Minecraft Mods”。以一個(gè)全新的高度存在著,它們有時(shí)候徹底改變了游戲。

            可是這仍有缺陷。Mods 的創(chuàng)造和使用仍舊是令人痛苦的。你不能同時(shí)使用 IndustrialCraft 和 Buildcraft,因?yàn)樗鼈儗?duì)同一些基礎(chǔ)文件做了太多的修改。ModLoader 只涵蓋了對(duì)最常見(jiàn)的基礎(chǔ)文件的修改,幾乎沒(méi)有接觸(深層)代碼,這對(duì)一個(gè)主要 mod 來(lái)說(shuō)是不夠的。

            而且,你仍然需要手動(dòng)往 Minecraft jar 文件中插入代碼來(lái)使用一個(gè) mod,這一工程將許多玩家隔離在了 modding 之外。

            看著他們自己的 mods 不能被一起使用,各個(gè)主要 mods 的作者于是聯(lián)合起來(lái)啟動(dòng)了一個(gè)新的項(xiàng)目。他們稱之為 Minecraft Forge。

            Forge 由 Redpower 的 Eloraam 和 Buildcraft 的 SpaceToad 發(fā)起,很快就被當(dāng)時(shí)許多主要的 mods 采用。

            Forge 構(gòu)建于 ModLoader 之上,極大地?cái)U(kuò)展了基礎(chǔ)鉤子的數(shù)量,相比以往,提供了允許更多的 mods 一起工作的可能。這一時(shí)期,modding 迎來(lái)了它真正的“黃金時(shí)代”,一直從 Minecraft Beta 階段持續(xù)到了正式發(fā)布。

            預(yù)示著 Minecraft“官方”正式版本的 Minecraft 1.0 在 2011 年 11 月發(fā)布。與此同時(shí),客戶端 modding 正經(jīng)歷著轉(zhuǎn)變。

            包括整個(gè) Forge 團(tuán)隊(duì)在內(nèi),許多著名的開(kāi)發(fā)者開(kāi)始轉(zhuǎn)去做其它事情去了。大部分他們的 mods 在沒(méi)有作者維護(hù)的情況下“生存”著,而部分則有。

            舉個(gè)例子,Redpower 在 2012 年末停止了所有的開(kāi)發(fā)。Eloraam,SpaceToad 和 Flowerchild 則將 Forge 的接力棒交給了在當(dāng)時(shí)還相對(duì)不出名的 LexManos。

            “黃金時(shí)代”告一段落,但是取而代之的是新 mods 的爆發(fā),modding 變得比以往更加受歡迎。主要包括 LexManos 和 cpw 在內(nèi)的新 Forge 團(tuán)隊(duì),為 modding 帶來(lái)了許多創(chuàng)新。最終他們甚至開(kāi)發(fā)出了 Risugami 的 ModLoader 的替代品 ForgeModLoader,并整合進(jìn)了 Forge 中。用戶安裝 mods 時(shí)不再需要徘徊游蕩在 Minecraft 的內(nèi)部。創(chuàng)新一直持續(xù)到今天,Minecraft mods 也已數(shù)不勝數(shù)。

            然而,服務(wù)端 mods 的情況卻沒(méi)有那么樂(lè)觀。長(zhǎng)期占據(jù)支配地位的服務(wù)端 mod Bukkit,在 2014 年遭受了致命打擊。原作者與維護(hù)者之間發(fā)生了許可沖突,基本上是圍繞著在主要維護(hù)者離開(kāi)后,誰(shuí)“擁有”這個(gè)項(xiàng)目的問(wèn)題。

            最終,一位最多產(chǎn)的維護(hù)者利用一個(gè)技術(shù)手段作廢了 Bukkit 項(xiàng)目使用他貢獻(xiàn)的代碼的權(quán)利,有效地殺死了整個(gè)項(xiàng)目。

            替代品還沒(méi)被開(kāi)發(fā)出來(lái),只留下整個(gè)服務(wù)端社區(qū)在日漸過(guò)時(shí)的代碼中蹣跚前行。不過(guò),不必對(duì)未來(lái)太過(guò)擔(dān)心。過(guò)去也曾有挑戰(zhàn),但幾乎每有一個(gè)項(xiàng)目死去,很快就會(huì)被更好的東西取代。

            Minecraft 有著一個(gè)有史以來(lái)最大、最有活力、最主流的 modding 社區(qū)。它有著悠久的歷史,而這些只不過(guò)是 Minecraft 文化滄海中的一粟。還有更多的,是大大小小的幫助塑造了整個(gè)社區(qū)的事件。愿 Minecraft 的未來(lái)依舊那么得有趣。

            關(guān)于作者

            Aaron Mills 出生于 1983 年,生活在太平洋西北地區(qū),一個(gè)知識(shí)、樹(shù)木與雨水富饒的地方。

            他在溫哥華華盛頓州立大學(xué)學(xué)習(xí)并獲得計(jì)算機(jī)科學(xué)學(xué)士學(xué)位。

            他最著名的是他在 Minecraft mod Railcraft 上的工作,但同時(shí)也對(duì) Forestry 和 Buildcraft 兩個(gè) Minecraft mod 有著突出的貢獻(xiàn),同時(shí)也為 Minecraft Forge 項(xiàng)目做出了部分功勛。

            關(guān)于奶牛關(guān)

            奶牛關(guān) - 玩游戲就要有追求,https://cowlevel.net

            奶牛關(guān)是一個(gè)游戲狂熱者的分享問(wèn)答社區(qū),在這里可以記錄你一生玩過(guò)的所有游戲,結(jié)識(shí)游戲臭味相投的人,分享游戲的文化、知識(shí)與樂(lè)趣,發(fā)現(xiàn)和推薦所有平臺(tái)的好游戲。

            本文發(fā)布于:2023-02-28 21:04:00,感謝您對(duì)本站的認(rèn)可!

            本文鏈接:http://www.newhan.cn/zhishi/a/167772152898038.html

            版權(quán)聲明:本站內(nèi)容均來(lái)自互聯(lián)網(wǎng),僅供演示用,請(qǐng)勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除。

            本文word下載地址:我的世界modloader(我的世界modloader怎么用).doc

            本文 PDF 下載地址:我的世界modloader(我的世界modloader怎么用).pdf

            標(biāo)簽:世界   modloader
            相關(guān)文章
            留言與評(píng)論(共有 0 條評(píng)論)
               
            驗(yàn)證碼:
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實(shí)用文體寫(xiě)作網(wǎng)旗下知識(shí)大全大全欄目是一個(gè)全百科類寶庫(kù)! 優(yōu)秀范文|法律文書(shū)|專利查詢|
            主站蜘蛛池模板: 无码国模国产在线观看免费| 国产睡熟迷奷系列网站| 国产午夜福利大片免费看| 色窝窝免费播放视频在线| 亚洲香蕉网久久综合影视| 人妻激情乱人伦视频| 成人做爰www网站视频| 日韩人妻精品中文字幕| 久久午夜色播影院| 国内精品久久久久影院网站| 久热天堂在线视频精品伊人| 91久久性奴调教国产免费| 高清性欧美暴力猛交| 色噜噜噜亚洲男人的天堂| 国产亚洲青春草在线视频| 亚洲大尺度无码专区尤物| 无码欧美毛片一区二区三| 久久99热只有视精品6国产| 国产激情av一区二区三区| 老师破女学生处特级毛ooo片| 久热这里只有精品视频六| 免费看的一级毛片| 99中文字幕精品国产| 少妇又紧又色又爽又刺激视频| 国产精品自在拍首页视频| 亚洲一级av大片在线观看| 日本熟妇人妻一区二区三区| 疯狂做受XXXX高潮国产| 久99久热免费视频播放| 国产成人a∨激情视频厨房| 国产精品白浆免费视频| 加勒比无码人妻东京热| 2020国产欧洲精品网站| 亚洲国产日韩一区三区| 最好好看的中文字幕| 午夜福利精品国产二区| 久久国产自偷自偷免| 久久精品久久电影免费理论片| 《五十路》久久| 虎白女粉嫩尤物福利视频| 中国CHINA体内裑精亚洲日本|