之前因為一個因緣際會買了Minecraft模組設計這本書,但卻從2年前買了之後就一直放著,直到最近在與朋友聊天的時候,偶然聊到"麥塊"這個話題,才赫然想起了這本書。已經讓IT邦幫忙解決了我很多工作上的技術問題,這一次,想要從比較輕鬆一點的方向來寫一系列的遊戲模組設計文章,邊寫邊玩。
這次發文的主題是如何設計遊戲,在Minecraft的世界裡我的資歷尚淺。若關於遊戲介紹敘述有誤的地方歡迎各位大力指正
注:以下所提到的Minecraft(台譯:當個創世神、麥塊)模組的開發指的是在Minecraft Forge的工具下進行。
回到IDE畫面,點選Import Project -> 選擇剛才解壓縮mdk的目錄下的build.gradle檔案
Import會需要一點時間啟動,當你的畫面下方出現successful字樣後,點選右邊的Gradle頁籤 -> Tasks -> forgegradle -> setupDecompWorkspace
會出現一些404訊息不管他,只要有出現BUILD SUCCESSFUL即可
再次點選Gradle Tasks下的genIntellijRuns,一樣只要出現BUILD SUCCESSFUL即可 (這裡錯誤的訊息應該也只有download 404才是正常的)
你可以點選Singleplayer -> Create New World試著玩看看,我們明天會帶各位稍微了解一下Minecraft的世界觀。
*注:如果你無法正常透過runClient啟動,請嘗試以下的Gradle Tasks指令組合
酷喔!之前一直很想研究,鐵人賽剛好有人寫
期待!
感謝支持~
內容如果有誤還請不吝指正
另外,若對某些模組開發的內容感興趣也歡迎留言討論喔!
我有預感這個系列會跟
卡米狗一樣紅
稍微看了一下卡米狗的介紹 (我是第一次聽到這個名詞!)
個人淺見...我應該沒辦法達到那種程度
這個系列文會從模組開發基礎開始慢慢寫下去,但卡米狗有給我一些未來寫模組的點子...若有時間我再放進來
哦哦哦!期待很久的這個題目終於開始開賽了!
原本以為會是 bukkit plugin,原來是 forge mods 呀。不管是哪個,一樣令我感到興奮!w
感謝支持~
若有對某個bukkit plugin感興趣,也歡迎留言在下方
未來有時間我會想嘗試看看用Mod來完成一樣的功能
請問一下為何選擇1.8做為開發版本?我可以用最新的1.14嗎?
當然可以~但Minecraft版本間的差異有點大 (1.8 -> 1.14更是有顯著差異);你會需要將系列文中的方法自行修改成對應的1.14版本的方法。
會用1.8版主要原因有兩個:
還是建議使用1.14以上 現在1.12已經不被Forge支援 而且非常多的東西被改寫及重命名