본문으로 건너뛰기

설정 공략: 그래픽·오디오·멀티 최적화

Factorio의 설정은 게임 동작, UI, 오디오, 멀티플레이어, 디버깅 및 자동화 도구를 제어합니다. 적절한 구성은 성능, 멀티플레이어의 신뢰성, 건설 및 경고 관련 삶의 질을 향상시킵니다.

인터페이스 및 GUI

  • 주요 설정은 게임의 메인 메뉴에서 설정으로 접근합니다. 이들은 UI 배율, 패널 표시 여부, 그리고 많은 게임플레이 관련 토글을 제어합니다.
  • 조정할 수 있는 GUI 요소:
    • 패널 표시 여부 및 스타일(그림자와 조리개 효과 포함).
    • UI 배율 및 줌 리셋 / 미리 설정된 줌 레벨.
    • 프로토타입 뷰어와 디버깅 패널 같은 특정 패널은 설정에서 열거나 토글할 수 있습니다.
  • 프로그래밍 가능한 스피커 GUI:
    • 볼륨 슬라이더는 오디오 볼륨과 전역 재생이 비활성화된 경우의 가청 범위를 모두 제어합니다; 최대 볼륨일 때 로컬 범위는 대략 64 타일에 도달합니다.
    • "Show alert"는 플레이어에게 GUI 텍스트 경고(최대 150 characters)와 아이콘을 보내는 것을 토글합니다.
    • "Allow polyphony"는 스피커에서 여러 소리가 동시에 재생될 수 있는지를 결정합니다.
    • 게임 제한으로 인해 최대 50개의 동시 소리가 재생될 수 있습니다.

오디오 및 경고

  • 경고는 programmable speakers(사용자 정의 소리 및 텍스트)와 게임 내장 경고 시스템으로 생성할 수 있습니다.
  • /alerts 명령으로 경고를 활성화, 비활성화, 음소거 또는 음소거 해제할 수 있습니다. 사용 가능한 경고 유형에는 entity_under_attack, turret_out_of_ammo, train_no_path, custom 등이 포함됩니다.
  • 멀티플레이어에서 전역 재생은 모든 플레이어가 반드시 알림을 받아야 할 때만 드물게 사용하세요 — 전역 경고는 모든 곳에서 들리며 방해가 될 수 있습니다.

컨트롤 및 단축키

  • 설정은 일반 플레이, UI 토글 및 디버그 기능에 대한 키 바인딩을 노출합니다. 많은 디버그 전용 키는 기본적으로 할당되어 있지 않습니다.
  • 게임은 자주 사용하는 UI 기능(특정 패널 열기/닫기, 엔티티 보기 토글 등)에 대한 토글을 지원합니다. 바인딩은 설정 → 컨트롤에서 조정할 수 있습니다.

멀티플레이어 및 네트워킹

  • Factorio는 멀티플레이어 트래픽에 UDP를 사용하며 자체 신뢰성 전송 계층을 포함합니다. 방화벽이나 안티바이러스가 UDP 패킷을 차단하면 멀티플레이어 연결이 불가능합니다.
  • 기본 멀티플레이어 포트는 34197이며, 구성에서 변경할 수 있습니다.
  • 게임은 더 쉬운 호스팅 및 연결을 위해 DNS SRV 레코드를 지원합니다(서비스 이름 _factorio over UDP). SRV 레코드가 있을 경우 클라이언트는 DNS SRV 조회 결과를 로그에 남깁니다.
  • 멀티플레이어 세션의 모든 플레이어는 동일한 게임 버전과 동일한 설치된 모드 세트를 사용해야 합니다.

호스팅, 배포 및 플랫폼 참고

  • 공식 실험 빌드는 Factorio 웹사이트에서 제공됩니다; 실험 업데이트 사용은 비스팀 설치의 경우 설정 → 기타에서 옵션입니다.
  • 웹사이트/번들판은 DRM이 없으며 지속적인 인터넷 연결 없이 실행할 수 있습니다; 재배포는 라이선스의 적용을 받습니다.
  • 콘솔 포트(예: Nintendo Switch)는 의도적인 콘텐츠 삭제 없이 전체 콘텐츠 세트를 제공합니다; 일부 UI 및 성능 특성이 다르며(예: Switch에서는 모드 지원 없음) 차이가 있습니다.

해체 플래너 및 건설 필터

  • 해체 플래너는 기본적으로 다음을 선택합니다:
    • 모든 엔티티 및 엔티티 유령(나무, 바위, 절벽 및 물고기 포함);
    • 타일 유령;
    • 또는 엔티티/엔티티 유령/타일 유령이 없으면 대신 타일을 선택합니다.
  • 플래너는 엔티티 유형 또는 타일 중 어떤 것을 제거할지 제어하는 화이트리스트/블랙리스트 스타일 필터로 사용자화할 수 있습니다. 처음 네 개의 필터까지 플래너 아이콘에 표시됩니다.
  • 플래너 GUI에는 필터를 추가하거나 제거할 수 있는 엔티티와 타일 두 개의 탭이 있습니다.

디버깅 및 개발자 모드

  • 설정에는 여러 디버그 레벨이 있습니다:
    • Always — 기본적으로 활성화되는 최소한의 디버그 기능 집합.
    • Debug — 키로 토글할 수 있는 추가 디버그 표시를 활성화합니다.
  • 디버그 패널, 텍스처 아틀라스 뷰어, 프로토타입 뷰어 및 기타 개발 도구는 검사와 테스트를 위해 활성화할 수 있습니다.
  • 많은 디버그 관련 단축키는 기본적으로 미할당이며 컨트롤에서 구성할 수 있습니다.

성능 및 시스템 통합

  • 설정에는 UPS/FPS 유지를 돕기 위한 성능 관련 옵션(업데이트/렌더 제한, 그래픽 디테일)이 포함되어 있습니다. 대규모 공장은 복잡도가 증가함에 따라 자연스럽게 성능을 저하시킵니다.
  • Factorio를 시스템 런처(Windows 작업 표시줄, macOS Dock, Linux .desktop 파일)에 추가하는 지침과 템플릿을 따라 시작을 간소화할 수 있습니다.

개인정보 및 사이트 설정(웹/위키 문맥)

  • Factorio의 웹 속성 및 커뮤니티 사이트는 분석 도구(예: Google Analytics)와 쿠키를 사용할 수 있으며; 이는 게임 내 설정과 별도로 관리됩니다.

실용적인 팁

  • 경고와 programmable speakers를 신중하게 구성하여 경고 스팸을 피하세요 — 로컬 재생과 간결한 경고 메시지를 사용하세요.
  • 멀티플레이를 호스팅할 때는 UDP 트래픽과 포트 34197(또는 구성한 포트)이 열려 있는지 확인하고, 조인 단순화를 위해 DNS SRV 레코드 사용을 고려하세요.
  • 해체 플래너 필터를 사용하여 중요한 구조물을 실수로 제거하지 않고 안전하게 구역을 정리하세요.