Skip to main content

多人遊戲:主機設定、連線與 PvP 實戰攻略

多人遊戲在 Terraria 允許多名玩家共享同一個世界,合作、對抗或執行自訂的遊戲模式。這一頁說明如何主機與加入遊戲、準備網路、保護與管理多人遊戲,以及常見的 PvP/競技格式與策略。

主機選項:Host & Play(主機並遊玩)與 Dedicated Server(專用伺服器)

  • Host & Play:最簡單的方法。從標題畫面選擇 Multiplayer → Host & Play,選擇一個角色與一個世界(或建立一個),選擇 Steam 多人遊戲模式(Friends Only、Invite Only 或 Public),可選擇設置密碼,然後開始。適合快速的合作或區域網路遊戲。
  • Dedicated Server:以獨立伺服器程序執行,適合需要長期開啟的世界與大量玩家。TerrariaServer 二進位檔(隨遊戲發行或可從 terraria.org 下載)在首次執行時會提供設定精靈。專用伺服器與平台無關(支援 Windows、Linux、macOS、使用 Mono 的 FreeBSD);在類 Unix 系統上,使用 Mono 執行 TerrariaServer 可執行檔。

準備你的網路

  • 本地網路 (LAN):在同一個路由器下的玩家可以使用伺服器電腦的 IPv4 位址加入。使用 ip addr / ifconfig(Linux/macOS/FreeBSD)或 Windows 的 ipconfig 來查詢本地 IP。
  • 透過網際網路連線:遠端玩家必須連到你的外部(公開)IP。你必須在路由器上將 Terraria 的連接埠(預設 7777)轉發到伺服器主機,並確保伺服器有一個靜態的本地 IP。
  • 靜態 IP:為執行伺服器的電腦指定靜態本地 IP,以避免路由器變更它而導致連接埠轉發失效。
  • 查找外部 IP:使用像 whatsmyip.com 或 api.ipify.org 這類簡單服務,找出你的公開 IP 給朋友使用。

連接埠轉發、防火牆與連線疑難排解

  • 在路由器設定中把伺服器連接埠(預設 7777)轉發到伺服器主機。大多數路由器型號都有對應的轉發教學。
  • 確保防火牆規則允許 TerrariaServer.exe(或使用 Host & Play 時允許遊戲)以及該連接埠通過。
  • 如果玩家無法連線:確認 IP/連接埠是否正確,檢查防火牆與路由器的連接埠轉發設定,確保伺服器正在執行,並考慮外部動態 IP 是否已更改(必要時使用 Dynamic DNS)。若為本地網路遊玩,確保玩家使用伺服器的本地 IPv4 位址。

加入遊戲

  • 透過 Steam 好友加入:在 Multiplayer → Join via Steam (Friends) 查看並加入好友正在進行的遊戲。如果主機設定為 Invite Only,主機必須透過遊戲內的 Invite Friends 按鈕(Settings → Invite Friends)用 Steam overlay 發出邀請。
  • 透過 IP 加入:在 Multiplayer → Join via IP,選擇一個角色,並輸入伺服器的 IP 與連接埠(區域網路使用本機 IPv4,網際網路使用外部 IP)。若主機設定密碼,則需要輸入密碼。
  • 邀請系統:對於 Invite Only 的世界,主機使用遊戲內的邀請對話框來發送 Steam 邀請;受邀者需透過 Steam overlay 的通知接受邀請。

伺服器設置與首次啟動

  • 對於專用伺服器,執行 TerrariaServer(或在 Unix 上以 Mono 執行 TerrariaServer.exe),按照精靈選擇或建立一個世界,設定名稱、密碼(可選)與最大玩家數。
  • 在伺服器上首次生成世界後,請退出以確保世界檔案正確初始化。
  • 在 Unix 伺服器(FreeBSD/Linux/macOS)上,依需求安裝並使用 Mono。在 FreeBSD 上,常見做法是以專用使用者身分執行伺服器,並使用 screen 及 init 腳本來管理。

多人模式、規則與變體

  • 核心類型:Capture the Gem (CTG)、Team Deathmatch、Battle Royale、Hunger Games、Duels、Class Wars,以及難度限制模式(Mediumcore/Hardcore)。CTG 是社群中最複雜的對戰格式,具有特定規則和地圖設計慣例。
  • CTG 基本要點:兩隊對抗,基地放在地圖中心的東西兩側,寶石放在遠離基地的箱子內,通常會有一段準備時間(常見為 15 分鐘)用來挖洞與建造防禦,之後進入攻擊階段以奪取對方的寶石。
  • 變體:存在許多 CTG 規則集(Odyssey、Psi CTG、Softcore CTG、Pedguin CTG 等),會改變起始裝備、允許的物品、時間設定與勝利條件。像 Gem Wars 這類比賽會使用正式賽制與標準化規則集。

常見的多人遊戲戰術(團隊玩法與 PvP)

  • 準備時間的角色分工:典型角色包括洞穴掘進者(資源採集)、基地/防禦建造者,以及支援(彈藥、陷阱、電線佈署)。
  • 偵查與伏擊:使用 蟲洞藥水 將隊友傳送以進行協同伏擊;使用 隱形 potions 在偵查時保持隱匿;狙擊步槍/Scopes/雙筒望遠鏡 可用來遠距偵測對手。
  • 機動性:在 PvP 中高機動性至關重要。裝備速度快的翅膀足袋、快速的抓鉤(例如 蝙蝠鉤爪),並考慮使用 敏捷藥水(+25% 移動速度)。垂直機動性通常提供更好的閃避選擇——選擇具有強垂直推力的翅膀。
  • 戰鬥戰術:「箭矢轟炸」(大量遠程壓制火力)、空橋建造、挖隧道、以鉤子搭配近戰來抵消擊退,以及協同的團隊突擊都很常見。也有利用投射物上限的戰術(生成大量持續存在的投射物來阻擋新投射物)存在,但這會造成嚴重延遲並使許多武器類型失效。
  • 鐵路與首領策略:在多人首領戰中,鐵軌與碰撞器或長迴路可以為較不靈活的策略創造安全的移動路線。

伺服器安全與防破壞

  • 沒有任何遊戲內的措施能保證阻止有決心的 griefer 破壞建築;即使是低階工具也能破壞方塊。
  • 最佳做法:
    • 與可信任的人或已知的社群一起遊玩。
    • 保留世界與人物檔案的備份;發生 grief 時可還原。
    • 主機可以停用 Autosave;不存檔直接退出可還原近期的破壞(但會失去進度)。
    • 公開伺服器應該運行伺服器端的插件或管理工具(例如 TShock)以提供保護、禁令與回滾功能。

經營公開伺服器與社群

  • 如果想要更多玩家,確認已設定好埠轉發與防火牆後,將伺服器登記到公開伺服器列表。
  • 使用伺服器規則與公告來設定期望(例如禁止 grief、允許或禁止 PvP 規則、允許的物品)。
  • 對於錦標賽與有結構的遊玩,採用共用的規則集與地圖標準以確保公平(例如基地距離、箱子放置位置與準備時間)。

疑難排解與常見錯誤

  • 伺服器無法啟動:檢查設定檔是否有拼字錯誤、是否缺少相依套件(例如在 Unix 上的 Mono)、埠號衝突,並確認從正確目錄執行伺服器。如有必要,重新安裝。
  • 連線失敗:確認 IP 與埠號是否正確,檢查已轉發的埠與防火牆設定,確認伺服器正在監聽,並確保玩家端使用正確的位址格式(IPv4)。
  • 動態 IP 問題:如果你的外部 IP 會變動,更新玩家或使用動態 DNS(Dynamic DNS),並指示玩家透過網域名稱加入。

其他小技巧

  • 若使用邀請制主機(Invite Only hosting),請利用遊戲內的邀請系統來控制誰可以加入。
  • 使用 蟲洞藥水 和協調的傳送型戰術來進行突襲。
  • 定期備份伺服器設定與世界檔案,尤其是在錦標賽或大型活動之前。

本指南涵蓋實務設定、網路準備、主機模式、常見多人遊戲格式與戰術,以及基本伺服器管理,讓你能夠運行穩定且有趣的 Terraria 多人遊戲場次。