Minecraft基岩版的Add-on資訊在中文圈依然是中國比較流行,台灣製作的比較少。資料還是要參考英文居多,作為快速發展的項目,資料可能會隨時過時也不一定。
但幸好作為官方開發的項目,現在官方已經釋出說明文件(Documentation),並包含在隨時更新的行為包範本裡面,裡面有記載Add-On開發的各種基本資訊。
下面會介紹我開發Add-On時常參閱的網站資料,本站能有這麼多模組教學文章,都靠社群的努力。
1. 官方文檔 & 原版行為包/資源包#
Mojang官方會定期在Github釋出Minecraft基岩版的原版(vanilla)行為包和資源包,裡面含有很多原版遊戲的JSON和材質,值得做Add-On時參考。你可以參考原版生物的程式碼,了解特定組件是怎麼運作的,再善用創意將其轉換成其他功能。
到這裡下載: https://github.com/Mojang/bedrock-samples/releases
如果要下載穩定版Minecraft的檔案:選取Latest
標籤下的Source code (zip)
如果要下載測試版Minecraft的檔案:選取Pre-release
標籤下的Source code (zip)
將檔案解壓縮後裡面就有行為包和資源包了。Documentation
資料夾含有官方文檔,都是HTML檔案,用瀏覽器可以直接開啟閱讀。文檔包括Add-On的一切資料,還有方塊和物品ID列表。
2. Minecraft: Bedrock Edition Creator Documentation#
網址: https://docs.microsoft.com/en-us/minecraft/creator
微軟官方的說明網站,就像C#官方文檔一樣,微軟有撰寫正式的基岩版Add-On開發指南給創作者參考。
3. Bedrock Wiki#
這個網站由熱心網友維護,他們會定期更新官方文件上去。雖然那些文件Minecraft Wiki也有,但這個網站的界面比較容易搜尋,文檔的說明也有進行中文翻譯。
此站的另一個特色是Wiki上會有熱心玩家分享範例程式碼,從給新手看的教學,到如何實現飛行器的概念都有教學。官方文檔沒說清楚的部分,這個網站會一一解釋給你聽。
4. Minecraft Wiki - Add-On#
網址: https://minecraft.fandom.com/wiki/Add-on
以英文版為主,介紹的資料比較籠統,有餘力可以參與中文版翻譯。
5. Minecraft基岩版开发Wiki#
中國人開設的網站,系統性的整理基岩版模組資訊的百科,連歷史發展和InnerCore的介紹都有。
6. 我的世界开发者官网#
這是網易版的網站,儘管網易代理的基岩版有加入一些自家才能用的API,不過還是有針對國際基岩版的共通內容寫一些說明文件。
7. とかさんのブログ#
網址: https://tokamcwin10.blog.jp
日本網站,跟Bedrock Wiki一樣除了Add-On資料外,也會附上範例程式碼。
其他#
剩下的就是到中國網站上找零散的教學了,從Bilibili到MCBBS都有。
當然,由於目前Add-on都是明碼儲存,低調一點「參考」別人的程式碼也是可以的。
或者在MCPEDL上找知名的模組開發群,加入Discord切磋切磋進行討論。