大頭模式

image2025-8-12_15-18-14

地圖簡介

Bigheadmode(Re-Editable)是Free Fire CraftLand編輯器預置的官方玩法模板之一,為開發者提供可重複創建的基礎玩法功能藍本,主要包含地圖場景、規則設定與圖元腳本搭建三大部分

在本範本中,您可以體驗並學習核心玩法——透過在適當時機增大角色頭部模型以鼓勵玩家互相爆頭、體驗娛樂性主導的快節奏對槍——的編輯方法

同時,您也可以快速掌握並深入學習遊戲中其他常見的互動機制,包括批量使玩家獲取道具、更換玩家裝備等常用腳本邏輯,並在此基礎上進行拓展與二次編輯,進一步創造屬於自己的作品

地圖場景

首先介紹場景設計,整體場地設計形如「田」字格,處於兩支隊伍的玩家在進入遊戲後將出生在相對應的地圖兩端(下圖1紅框內),並可以在商店(下圖2紅框內)自由購買武器後從多條線路進攻,同時透過沿途的掩體體驗進行躲避與反擊、核心玩法

image2025-8-13_11-15-46

圖1

image2025-8-13_11-16-8

圖2

除了直接在場景內對物件進行快速調整,您還可以透過點擊更多-物件管理器對場景內物件整體管理

image2025-8-13_11-18-16

功能相關

規則

關於玩法規則的構建,需要點擊設定-玩法設定-玩法規則編輯

注意:此處已開啟無限子彈,若關閉,則需要在經濟-編輯商店或其他位置給玩家提供子彈獲取的方式

image2025-8-13_11-18-54

您可以在此編輯針對該張範本的詳細規則,包括:模式、機制、通用設定、屬性設定與經濟

目前範本的規則設定時主要在以下位置和預設設定有區別:模式、機制與經濟,以下將列出有區別的具體規則條目

模式

  • 分數設定:用於決定玩家具體的獲勝分數需求與得分效率
  • 回合設定:用來決定玩家在遊玩本地圖時的局內最長時間
  • 隊伍設定:用於決定單局遊玩玩家數量、可分配到的隊伍數量以及能使遊戲開始的最小玩家數量
image2025-8-13_11-19-2

機制

  • 危險區設定:本模板玩法不適合搭配危險區,因此建議保持關閉
  • 重生設定:用於決定玩家被擊殺後到復活期間經過的時長以及復活的位置
  • 觀戰設定:用來決定玩家在局內是否可以被觀戰以及可觀戰的玩家類別
image2025-8-13_11-19-21

經濟

  • 遊戲經濟:用於決定玩家回合開始時、擊殺一個敵人時以及回合勝利時獲得並可用於消費的代幣數量
  • 編輯商店:用於決定玩家可在特定位置透過消費代幣取得的道具及其價格
image2025-8-13_11-19-43 image2025-8-13_11-19-59

圖元

更多的玩法規則需要用到圖元編輯器,開啟方式是:

點選更多-圖元腳本-玩家-圖元腳本

image2025-8-13_11-20-38 image2025-8-13_11-21-13

本版塊主要介紹大頭模式中「大頭」這一核心玩法以及其他具體規則基於腳本的實現方式

您可以在此編輯具體圖元腳本並調整相關數值

對於需要針對了解的腳本功能,您可以點擊特定的腳本來進行查看

總覽:

image2025-8-13_11-24-21

核心玩法

  • 如何讓角色頭部模型增大或恢復原樣?
  • 落實到遊戲資料上,就是將角色骨骼的頭部單獨縮放,同時為了確保縮放前後角色的頭部觀感一致,需要在XYZ軸三個方向上同時以相同倍率縮放,且不可以無限制縮放,需要設定上限
  • 將頭變大變小是個能重複使用的功能,我們將它封裝成函數,玩家每次擊殺與被擊殺時會觸發這個函數。以下是具體的腳本實作方式:

區域2-1

“HeadBecomeBigger”函數

  1. 設定臨時變數「Headsize」在目前基礎上+0.2(計算角色將達到的新頭部尺寸:在目前基礎上變大0.2倍)

  2. 若更新後的「Headsize」≥2,則設定「Headsize」=2(角色頭部尺寸最大隻能達到原有尺寸的2倍)

  3. 設定臨時變數“VarVector”為XYZ=(“Headsize”,“Headsize”,“Headsize”)

  4. 設定角色的骨骼-骨架-頭部的骨骼縮放屬性為暫時變數“VarVector”

“ResetHeadSize”函數

設定角色的骨骼-骨架-頭部的骨骼縮放屬性為預設值1

image2025-8-13_11-25-11
  • 其次,設定角色頭部縮放的時機也很重要,這將涉及如何保證玩家對局時的平衡性
  • 在本模板中,為確保平衡,玩家將在擊殺敵人時增大控制角色的頭部體積、以達到更易被敵人擊殺的效果;同時,當玩家被擊殺時,則會重置控制角色的頭部縮放、使全體玩家的擊殺效率保持動態平衡;下面是具體的腳本實現方式:

區域1-3

Ⅰ當玩家擊殺一名敵人時,呼叫「HeadBecomeBigger」函數

Ⅱ當玩家被殺時,呼叫「ResetHeadSize」函數

image2025-8-13_11-24-51

補充規則

  • 為了加快對局節奏、相比於傳統CS模式更凸顯娛樂玩法,因此本模板將規則設定為玩家被擊殺後直接死亡且可快速復活、不丟失已有物品;同時在一開始就為玩家補充基本道具、替換全新的裝甲(頭盔與防彈衣),以使玩家的注意力可以聚焦在純粹的戰鬥中。以下是具體的腳本實作方式:

區域1-2

  1. 設定玩家」擊倒設定「屬性的值為:跳過擊倒

  2. 設定玩家「是否禁止失去物品」屬性的值為:真

  3. 設定玩家」是否禁止丟棄物品「屬性的值為:真

  4. 設定玩家「死亡時失去所有裝備」屬性的值為:假

  5. 依序呼叫「AddItemGrenade」「AddItemSmoke」「AddItemMed」「AddItemGlooWall」「ReplaceArmor」函數

image2025-8-13_11-24-58

區域2-2、2-3、2-4、2-5

“AddItemGrenade”“AddItemSmoke”“AddItemMed”“AddItemGlooWall”函數

  1. 設定臨時變數「Max-道具名稱-Num」等於3

  2. 若玩家身上已有上述道具的各自數量小於臨時變數“Max-道具名稱-Num”,則於玩家身上添加對應道具,數量(記錄為臨時變數“AddNum”)等於“Max-道具名稱-Num”與已有數量值的差

image2025-8-13_11-25-20 image2025-8-13_11-25-51 image2025-8-13_11-25-30 image2025-8-13_11-25-36

區域2-6

"ReplaceArmor"函數

  1. 銷毀角色目前的安全帽與防彈衣(皆為等級2)各1件

  2. 於角色身上添加新的安全帽與防彈衣(皆為等級2)各1件

image2025-8-13_11-25-43

最後別忘了為保持玩家基本的遊戲體驗,需在復活時設置出生保護,同時再次為玩家補充基本道具、替換全新的裝甲(頭盔與防彈衣);以及在回合開始時重置角色頭部縮放尺寸,確保全新的對局得以展開;下面是具體的腳本實現方式:

區域1-4

  1. 當玩家復活時,依序呼叫「AddItemGrenade」「AddItemSmoke」「AddItemMed」「AddItemGlooWall」「ReplaceArmor」函數

  2. 設定玩家「無敵」屬性的值為真

  3. 等待3秒(即:出生保護持續時間為3秒)

  4. 設定玩家「無敵」屬性的值為假

  5. 當回合開始時,呼叫「ResetHeadSize」函數

image2025-8-13_11-24-46

以下顯示的是透過將文字顯示在控制台、來對建立範本後直接開始試玩的玩家提供引導的方法;如果您已經完整瀏覽了上述內容,那就可以忽略本條目~

區域1-1

image2025-8-13_11-24-33

附:此腳本下需要使用到的自訂變數與函數,您可以點選變數函數進行檢視與管理

image2025-9-1_15-58-36 image2025-9-1_15-57-41

以上就是這個範本功能的全部介紹,您可以點擊試玩進行遊玩和測試。也可以嘗試擴展更多的玩法到這個基礎模板裡,做出屬於您自己的有趣的地圖!

二次編輯建議

  • 透過調整特定腳本內的值,設定更誇張的頭部尺寸變化以增加遊戲的戲劇性
  • 將玩法設定為僅當擊中敵人頭部時才有傷害,或僅當擊中敵人身體時才有傷害
  • 透過編輯商店限制玩家可以使用的武器種類,如:僅允許玩家在局內使用近戰武器
  • 將玩法反向處理,變成“小頭模式”