這裡還是要提一下,由於這篇系列的目的是如何透過Minecraft Forge來打造自己的遊戲模組,因此一定一定會有寫程式的地方。
本系列程式部分都是以Java來做開發,雖然前面幾篇我會盡量將每一個步驟說明清楚,但我還是希望看完這個系列的你:
目的說完,我們就開始今天的課題吧!
延續上一篇的內容,請將Intellij IDE打開,開啟專案後在右上角有一個快速啟動選項:
(預設啟動IDE後會開啟你上一次的專案,若沒有請自行從File -> Open Recent尋找)
請點選下拉箭頭,選擇"Minecraft Client"後,就可以直接點綠色箭頭啟動遊戲了
常見問題排除
Q1:我沒有"Minecraft Client"選項可以點耶?
A:請先使用第一天的方式從Gradle執行runClient後就會出現了
Q2:我執行Minecraft Client後,出現"GradleStart nod found in module"之類的錯誤
A:請由IDE上方依次選取Run -> Edit Configurations,在左邊頁籤選Application -> Minecraft Client後,將右方的"Use classpath of module"改為{你的專案名稱}.main選項
進入主畫面後,有幾個功能可以選擇
請點選SIngleplayer -> Create New world開始遊戲吧~
進入遊戲後,你會看到一個由方塊所組成的世界,你需要靠著打破與合成這些方塊來取得材料。在這個遊戲中,你所要做的事情就是 - 想盡各種方法生存下去。
遊戲中我們會使用的幾個常見的操作指令(預設值,可在設定選項更改):
更詳細的資訊可以到Minecraft Wiki中文網站看看,裡面有各種遊戲內容的說明,如果你是一個初入Minecraft的玩家,建議你可以去看一看。
在孤身一人的世界玩一玩後,這邊要講解我們未來在設計模組會使用到的元件名稱。由於未來開發模組會需要知道你要處理的東西叫什麼,因此這裡我將對應的英文放在每個中文說明後方的括號中,方便未來在開發模組的過程中比較容易找到你想要"處理"的元件。
看了這麼多功能,想必你也想早點設計自己的模組吧?別著急,讓我們在遊戲裡面玩個一陣子 (遊戲裡的一天不過也就20分鐘),之後再來做一些有趣的模組吧!
今日額外課題:請在遊戲內找到樹,用你的手摧毀它取得原木,並且透過合成得到一個工作台,如同下圖一樣
貼心小提示:如果你真的不知道該如何做,Google是你的好朋友,或是觀看Minecraft菜鳥手冊