歡迎來到Craftland Studio

從簡單變更團隊突襲的對局數量、到讓玩家頭部變大、甚至使用全新的玩法,Craftland已經由充滿創意的玩家們提供了相當數量的自訂遊戲地圖。

image-20250424161148051

在本系列教學中,您將開始學習如何親手製作一張有趣的Craftland地圖。

在實際製作開始之前,您可能需要了解到,您並不需要了解全部Craftland的功能和原理才可以做出您心儀的地圖。

如果只是想建立一個屬於自己的場景關卡,或者修改一些玩法設置,從現有的模板進行輕度自訂即可滿足您的需求,我們推薦您了解:

基礎教學導航

  1. 建立與發布地圖

  2. 基礎場景編輯

  3. 設定遊戲參數

如果您還有進一步的需求,想使用各種功能物件來建立更複雜的關卡、自訂遊戲的各種邏輯、進行UI調整,那麼歡迎從以下內容開始進階學習:

進階教學導航

  1. 常用功能物件

  2. 圖元腳本

  3. 自訂介面

另外,您可能早就聽說過一些遊戲開發使用的詞語,例如關卡、場景、實體,在Craftland中,它們的含義與其他遊戲開發軟體中大同小異。但Cratfland也擁有一些相對專屬的特殊詞彙,事先了解這些字詞的意思會幫助您更好地開始進行Craftland地圖編輯。

常見名詞

名詞 解釋 圖片
地圖 在Craftland中,遊戲是用地圖承載的,一張地圖就相當於一個全新的遊戲。 MAP
場景 一個場景包含了它其下的所有元素,遊戲物件、天空盒、攝影機、UI…所有遊戲元素。在Craftland中,並不支援您切換場景,您只能在主場景下進行遊戲編輯,這意味著當前場景的概念幾乎等於地圖。 Scene
關卡物件 關卡物件是場景中一切可見、可互動的物件。一個基礎方塊、一個殭屍、一個自動販賣機、一幢大樓,它們都是關卡物件,它們又因自身的功能不同承擔關卡中的不同使命。 Objects
天空盒 遊戲的三維空間是一片相對有限的空間區域,天空盒在這片空間邊界上充當背景。在Craftland中,天空盒也整合了光線和霧效效果,不過您只能透過圖元腳本修改它們。 skybox
模板 模板是一系列預設的遊戲設定、關卡物件等。模板在您建立地圖時就確定了,它為您提供了比空白場景相比更高的起點。您可以在範本已經提供給您的內容基礎上進行進階編輯。 Templete
玩法設定 玩法設定可以調整這張地圖“怎麼玩”,可以讓您設定這張地圖的核心玩法邏輯。 gameplay setting
圖元腳本 圖元腳本是一種視覺化程式腳本,可以幫助您自訂遊戲邏輯,實現各種奇思妙想。 block scripts
圖元 圖元是圖元腳本最基本的組成,一個圖元代表了一個函數、一個事件或一段資料。透過圖元的組合,可以完成您想要的邏輯。 blocks
腳本變數 腳本變數是用於指定腳本的自訂變數。您可以用自訂的變數儲存一些個人化需求的數據,用於圖元腳本編輯。 scripts para
實體 實體是一個廣泛的概念,任何遊戲中具象、抽象的可以被實例化的概念都是實體。例如抽象的遊戲整體、回合、階段;和具體的、能看見實物的NPC、載具、武器等。 image-20250425145239636
屬性 實體具有一些稱作屬性的數據,它們表徵了實體某一些功能的開關、數值的大小等。對載具來說,馬力、煞車能力都是載具實體的屬性。 Entity property
UI UI是玩家與遊戲互動的媒介,它通常是2D的、始終置於遊戲畫面最前端的。玩家可以透過點擊螢幕上的按鈕對自己控制的角色發出指令、也可以透過螢幕上的對局資訊和圖片來獲得有用的資訊。 UI
控制項 控制項是指UI中帶有功能的元件,在Craftland中,我們提供了四種控制項用於自訂UI編輯:文字、圖片、按鈕和空白控制項。 widget