본문으로 건너뛰기

멀티플레이 공략|호스팅·접속·서버운영

Terraria의 멀티플레이어는 플레이어가 같은 월드에서 협력하거나 경쟁할 수 있게 해주며, 이는 게임 클라이언트에서 임시로 "Host & Play" 세션을 호스팅하거나 전용 서버를 운영하는 방식으로 이루어진다. 멀티플레이어는 월드 호스팅 방식, 플레이어 연결 방식, 실용적인 게임 모드와 규칙, 서버 및 게임 플레이 경험의 보안과 유지 관리 방법을 바꾸기 때문에 중요하다.

호스팅 옵션과 기본 설정

  • Host & Play (클라이언트 호스팅): LAN이나 가벼운 온라인 협동에 가장 쉽다. 메인 메뉴에서 Multiplayer → Host & Play를 선택한 후 캐릭터와 월드를 선택(또는 생성)하고 Steam 멀티플레이어 모드(Friends Only 또는 Invite Only)를 선택한 다음 선택적 비밀번호를 설정한다. 게스트는 Steam 초대를 통해 또는 Join via Steam으로 합류한다.
  • 전용 서버: 지속적인 서버 운영, 클라이언트를 열어두지 않고 네트워크 간 플레이를 하거나 더 많은 제어가 필요할 때 가장 적합하다. TerrariaServer 바이너리(게임에 포함되거나 terraria.org에서 다운로드 가능)를 사용한다. 첫 실행 시 설정 마법사가 실행되어 월드를 생성/선택하고 서버 옵션을 설정한다. Unix 계열 시스템에서는 필요한 경우 mono 아래에서 실행하고 로그아웃 후에도 서버가 계속 실행되도록 tmux/screen을 사용하라. 서버를 실행하기 위해 전용 사용자 계정을 만드는 것을 고려하라.

네트워크 준비 및 연결

  • 로컬 네트워크(LAN): 클라이언트는 라우터가 할당한 서버 머신의 IPv4 주소로 접속합니다. 라우터가 DHCP를 사용하면 주소 변경으로 연결이 끊기지 않도록 서버 머신에 대한 정적/예약 로컬 IP를 설정하세요.
  • 인터넷을 통한 접속: 외부 플레이어는 당신의 공인(외부) IP와 포트 포워딩한 포트를 사용해야 합니다. 기본적으로 Terraria는 포트 7777을 사용하므로 해당 포트를 라우터에서 서버 머신의 로컬 IP로 포워딩하세요. whatsmyip.com이나 api.ipify.org 같은 사이트로 외부 IP를 확인할 수 있습니다.
  • 포트 포워딩 및 방화벽: 서버 포트가 포워딩되어 있는지, 그리고 서버 프로그램(TerrariaServer.exe 또는 동등한 것)이 소프트웨어/하드웨어 방화벽에서 허용되어 있는지 확인하세요. 서버 포트를 변경한 경우에는 접속하려는 플레이어에게 그 포트를 알려야 합니다.
  • 연결 문제 해결: 입력한 IP가 올바른지(로컬 네트워크일 경우 로컬 IP, 인터넷일 경우 외부 IP) 확인하고, 방화벽 및 라우터의 포트 포워딩을 점검하며, 문제가 반복되면 동적 IP 변경 여부를 확인하세요. 동적 DNS를 사용하는 경우 플레이어에게 도메인 이름을 사용하라고 알려주세요(게임은 도메인이 아니라 원시 IP를 저장합니다).

게임 참여 및 초대 모드

  • IP로 참여: 게임 내에서 멀티플레이어 → IP로 참여로 이동하여 캐릭터를 선택한 다음 서버 IP(기본 포트가 아닐 경우 포트도)를 입력합니다.
  • Steam으로 참여: 멀티플레이어 → Steam으로 참여를 사용하거나 초대 알림을 수락합니다. Invite Only 월드의 경우 호스트가 Steam 오버레이에서 초대를 보내야 합니다(인벤토리 → 설정 → 친구 초대 → 초대).
  • Friends Only: Steam 친구 목록에 있는 사람은 직접 초대를 받지 않아도 참여할 수 있습니다. Invite Only: 초대를 받은 플레이어만 참여할 수 있습니다.

서버 운영 및 플랫폼 참고사항

  • 서버 프로세스는 tmux/screen(Linux/macOS)으로 유지하거나 지원되는 플랫폼에서는 서비스로 실행하세요. *nix 계열 시스템에서는 TerrariaServer 스크립트가 실행 가능하도록 권한을 설정해야 합니다.
  • 일부 시스템에서는 $TERM이 xterm으로 설정되어 있어야 하며, 그렇지 않으면 오류를 내고 시작하지 못할 수 있습니다.
  • FreeBSD 및 기타 틈새 시스템에서는 mono와 시스템 시작 스크립트를 통해 서버를 실행할 수 있으며, 서비스 통합에 대해서는 플랫폼별 가이드를 따르세요.
  • 서버가 시작하지 않으면 설정에 오타가 없는지 확인하고, 바이너리/스크립트 권한이 올바른지 점검하며, 특정 오류는 서버 로그 파일을 확인하세요.

게임 모드, 경쟁 플레이, 및 변형

  • Standard multiplayer는 여러 게임 모드를 지원합니다: Capture the Gem (CTG), Team Deathmatch, Battle Royale, Hunger Games, Duels, 그리고 Class Wars, Mediumcore/Hardcore requirements, 또는 특정 아이템을 금지하는 Controlled PvP 같은 커스텀 변형들.
  • Capture the Gem (CTG)는 준비 단계와 공격 단계, 규정된 기지, 토너먼트 플레이를 갖춘 인기 있는 커뮤니티 모드입니다(예: Gem Wars 같은 조직된 이벤트가 존재합니다).
  • 변형들은 규칙을 변경합니다(예: Psi CTG는 스타터 아이템과 다른 진행 속도를 제공하고; Softcore CTG는 mediumcore/softcore 규칙을 사용합니다). 진행 전에 호스트들이 규칙 세트에 동의해야 합니다.

경기 조직과 전술(구조화된 멀티플레이용)

  • 시간제 준비 단계(일반적인 CTG 준비 약 15분): 역할 분담 — 일부 플레이어는 장비를 위해 동굴을 돌고, 한 명은 Chest 방어를 구축하며, 다른 사람들은 지표 재료나 화살을 수집합니다. 시간 관리가 매우 중요합니다.
  • 공격 및 방어 플레이: 일반적인 공격 방식으로는 스카이브리징(하늘다리), 터널링, 백도어 점령이 있고, 방어는 Chest 주변을 채굴 가능한 블록으로 둘러싸거나 함정과 미끼 Chest를 설치하는 방법이 있습니다. 정찰과 투명화(투명화/웜홀 물약)은 매복을 예고하고 유리한 상황을 만들 수 있습니다.
  • 기동력과 PvP 생존: 이동 수단 장비(예: 타비 같은 부츠, 상승 속도가 높은 날개인 태양의 날개, 빠른 그래플 훅)를 착용하세요. 신속 물약와 탈것은 회피 능력을 향상시킬 수 있으며, PvP에서는 하나의 이동 수단에만 의존하지 않는 것이 좋습니다.
  • 투사체 제한 전술: 일부 전략은 엔진의 투사체 수 제한을 악용해 무해한 투사체를 대량으로 생성하여 새 투사체의 발사를 막습니다; 이는 투사체 기반 공격과 특정 무기를 무력화할 수 있으나 많은 플레이어의 무기를 무력화하고 클라이언트 지연을 유발할 수 있습니다.

서버 보안 및 그리프 완화

  • 게임 내 방어는 궁극적으로 한계가 있습니다—기본 도구만 가진 플레이어도 구조물을 파괴할 수 있습니다. 실용적인 예방책:
    • 가능한 한 신뢰할 수 있는 사람들과만 플레이하세요.
    • 월드와 캐릭터 파일을 정기적으로 백업하세요; 손상된 상태를 저장하기 전에 종료하여 되돌리기 쉽게 하려면 자동 저장을 비활성화하는 것을 고려하세요.
    • 공개 서버는 서버 측 보호 플러그인(예: TShock)을 실행하여 건설, 아이템 사용을 제한하고 관리자용 롤백 도구를 제공해야 합니다.
    • 초대 전용 또는 친구 전용 로비의 경우 접근을 제한하기 위해 Steam 모드와 비밀번호를 사용하세요.

커뮤니티 서버, 토너먼트 및 커스텀 콘텐츠

  • 공개 서버 목록이 열려 있는 서버를 홍보하는 데 사용됩니다. 많은 커뮤니티가 CTG 서버, PvP 경기장, 커스텀 규칙이나 직업을 적용한 미니게임 서버를 운영합니다.
  • 토너먼트(예: Gem Wars)와 커뮤니티 이벤트는 흔하며—이들은 표준 규칙집이나 합의된 변형을 사용하고 대개 구조화된 브래킷과 호스팅 절차를 가집니다.
  • 어드벤처 맵과 커뮤니티 제작 맵(예: CurseForge에서 제공)은 멀티플레이로 즐길 수 있습니다; 호스트는 협동 또는 경쟁 플레이를 위해 커스텀 맵을 공유하거나 설치할 수 있습니다.

호스트와 플레이어를 위한 모범 사례

  • 호스트: 고정 로컬 IP를 예약하고, 포트를 포워딩하며, 방화벽에서 TerrariaServer를 허용하고, 백업을 유지하세요. 경기 전 게임 규칙, 예상 준비 시간, 초대 절차를 사전에 소통하세요.
  • 플레이어: 올바른 연결 방법(Steam 초대, Join via Steam, 또는 Join via IP)을 사용해 접속하고, 합의된 장비/클래스 로드아웃을 준비하며, 경기 전 규칙(예: 준비 시간 중 CTG에서 보석/상자를 옮기지 않기)을 준수하세요.
  • 로컬 네트워크 플레이의 경우 서버 기기의 IPv4 주소를 사용하세요; 인터넷 플레이의 경우 라우터의 외부 IP를 사용하고 포트 포워딩이 활성화되어 있는지 확인하세요.

가이드는 Terraria 멀티플레이어를 호스팅하고 접속하는 실무 단계, 네트워크와 서버 준비, 경기와 규칙 조직, 그리핑 완화, 토너먼트 또는 커뮤니티 플레이 운영 방법을 다룹니다.

이 글에 등장하는 페이지