본문으로 건너뛰기

안동민 개발노트

본문 시작

개인화된 개발 환경 설정

에디터 환경설정·단축키·플러그인·자동 저장과 로그 확인을 작업 습관에 맞춰 조정하고 변경 영향을 점검합니다.

기본 패널 사용과 뷰포트 조작에 익숙해졌다면, 이제 작업 환경을 한 단계 더 세밀하게 다듬을 시점입니다.

언리얼 에디터는 기본값만으로도 충분히 강력하지만, 개인 작업 스타일에 맞춰 옵션을 조정하면 반복 작업 피로를 크게 줄일 수 있습니다.

단축키, 자동 저장, 편집 동작, 시각 옵션 같은 세부 설정이 누적되면 생산성 차이가 분명하게 나타납니다.

이번 절에서는 학습과 실무 모두에 도움이 되는 개인화 설정을 정리합니다.

개인 작업 환경 설계

처음부터 모든 옵션을 바꾸기보다 이동, 저장, 보기, 확장 기능처럼 매일 쓰는 루틴부터 안정화한다.

  1. Preferences

    테마, 성능, 자동 저장 등 기본 동작을 맞춘다.

  2. Hotkeys

    동, 회전, 저장처럼 반복 입력을 줄인다.

  3. Plugins

    필요한 기능만 켜서 로딩과 혼란을 줄인다.

  4. Logs

    문제 발생 시 메시지 로그에서 원인을 확인한다.


에디터 환경설정 (Editor Preferences) 활용하기

개인화 설정은 한 번에 많이 바꾸기보다 작업 속도를 막는 지점부터 조정하는 편이 안전합니다.

아래 다이어그램은 환경 설정과 단축키를 점검하는 순서를 정리합니다.

Editor Preferences는 개인 작업 속도와 표시 방식을 조정한다

프로젝트 동작 규칙보다 개인 에디터 사용성, 뷰포트 조작, 자동 저장, 색상 표시 같은 환경을 다룬다.

  1. Viewport
    Viewport 마우스 감도

    카메라 조작

  2. Content Browser
    Content Browser 에셋 표시 방식

    필터

  3. Blueprint Editor
    Blueprint Editor 그래프 편집 보조

    기능

  4. Auto Save
    Auto Save 저장 주기

    복구 범위

기준해석
프로젝트 설정과 차이팀 공통 런타임 규칙이 아니라 개인 도구 설정
조정 순서자주 쓰는 흐름부터 바꾸고 되돌릴 수 있게 기록
핵심편의 설정은 작업 속도를 올리되 팀 규칙과 구분한다

언리얼 에디터의 다양한 기능과 동작 방식은 에디터 환경설정(Editor Preferences)을 통해 조절할 수 있습니다.

이곳은 에디터의 전반적인 작동 방식을 제어하는 일종의 제어판과 같습니다.

환경설정 창 열기
  • 에디터 상단 메뉴에서 편집(Edit) > 에디터 환경설정(Editor Preferences)을 클릭합니다.
  • 새로운 에디터 환경설정 창이 나타날 것입니다.

주요 설정 항목 탐색 에디터 환경설정 창은 좌측에 다양한 카테고리가 나열되어 있습니다.

이 중 몇 가지 중요한 항목을 살펴보겠습니다.

  • 일반 (General)
    • Appearance (외형): 에디터의 테마(어둡게/밝게), 아이콘 크기, 폰트 등을 조절할 수 있습니다. 눈의 피로를 줄이기 위해 테마나 폰트를 조정하는 것이 좋습니다.
    • Regions & Language (지역 및 언어): 에디터의 표시 언어를 변경할 수 있습니다. 영문 환경이 더 익숙하다면 여기서 변경할 수 있습니다. 이 책은 한글 에디터 기준으로 설명되니, 특별한 이유가 없다면 한글을 유지하는 것을 권장합니다.
    • Performance (성능): 에디터의 성능과 관련된 설정입니다.
      • Use Less CPU when in Background (백그라운드에서 CPU 사용량 줄이기): 언리얼 에디터가 백그라운드에 있을 때 CPU 사용량을 줄여 다른 작업에 리소스를 할애할 수 있게 합니다. 노트북 사용자나 멀티태스킹을 많이 한다면 유용합니다.
      • Smooth Frame Rate (프레임 속도 매끄럽게): 에디터의 프레임 속도를 안정화하는 옵션입니다.
    • Autosave (자동 저장): 자동 저장 빈도 및 최대 백업 개수를 설정할 수 있습니다. 매우 중요한 기능이니, 여러분의 작업 주기와 안정성을 고려하여 설정하는 것이 좋습니다. 기본 설정을 유지하거나, 필요에 따라 시간을 단축하는 것을 고려해 볼 수 있습니다. (예: 10분마다 또는 5분마다)
      • Autosave Content (콘텐츠 자동 저장): 체크하여 활성화하는 것이 좋습니다.
  • 레벨 에디터 (Level Editor)
    • Viewport (뷰포트): 뷰포트의 시각적 피드백이나 컨트롤 관련 설정입니다.
      • Keyboard Speed (키보드 속도): 뷰포트 카메라 이동 속도의 배율을 조절합니다. 기본 속도가 너무 느리거나 빠르다면 여기서 조절할 수 있습니다.
      • Mouse Sensitivy (마우스 감도): 뷰포트 카메라 회전 감도를 조절합니다.
      • Invert Middle Mouse Pan (가운데 마우스 팬 반전): 가운데 마우스 버튼 드래그 시 카메라 이동 방향을 반전합니다.
    • Snapping (스냅): 뷰포트에서 액터를 이동, 회전, 스케일할 때 적용되는 스냅 단위의 기본값을 설정합니다.
      • Rotation Snap (회전 스냅): 기본 10도를 더 세분화하거나 더 크게 설정할 수 있습니다.
      • Grid Snap Size (그리드 스냅 크기): 이동 스냅의 기본 단위를 설정합니다. 정밀한 배치가 필요한 경우 더 작은 값으로, 빠른 배치가 필요한 경우 더 큰 값으로 설정할 수 있습니다.
  • 콘텐츠 에디터 (Content Editor)
    • Content Browser (콘텐츠 브라우저): 콘텐츠 브라우저의 표시 방식이나 동작을 설정합니다.
    • Asset Editor (에셋 에디터): 블루프린트 에디터, 재질 에디터 등 각종 에셋 에디터의 공통 설정을 포함합니다.

단축키(Hotkeys) 설정하기

언리얼 에디터는 방대한 기능을 가지고 있으며, 이를 빠르게 사용하려면 단축키(Hotkeys)를 익히는 것이 필수적입니다.

자주 사용하는 기능의 단축키를 외우면 작업 속도를 비약적으로 높일 수 있습니다.

또한, 기본 단축키가 마음에 들지 않는다면 여러분이 직접 변경할 수도 있습니다.

단축키 설정 창 열기
  • 에디터 환경설정 창에서 좌측 카테고리의 키보드 단축키(Keyboard Shortcuts)를 클릭합니다.
단축키 검색 및 변경
  • 상단의 검색창에 원하는 기능의 이름을 검색하여 해당 단축키를 찾을 수 있습니다. (예: Save, Move, Rotate)
  • 특정 기능의 단축키를 변경하려면, 해당 기능 옆의 단축키 입력 필드를 클릭한 후 원하는 키 조합을 누르면 됩니다. 이미 다른 기능에 할당된 단축키라면 경고 메시지가 나타납니다.
  • : 처음에는 기본 단축키에 익숙해지는 것이 좋습니다. W, E, R (이동, 회전, 스케일), Ctrl+S (저장) 등 핵심 단축키부터 익숙해지도록 노력해 보세요.

플러그인(Plugins) 관리하기

언리얼 엔진은 플러그인(Plugins)을 통해 다양한 기능과 도구를 확장할 수 있습니다.

에픽게임즈에서 제공하는 공식 플러그인부터 커뮤니티나 마켓플레이스에서 제공하는 타사 플러그인까지 종류가 매우 다양합니다.

플러그인 창 열기
  • 에디터 상단 메뉴에서 편집(Edit) > 플러그인(Plugins)을 클릭합니다.
  • 플러그인 창이 나타나면 좌측 카테고리에서 원하는 플러그인을 찾거나 검색할 수 있습니다.
플러그인 활성화/비활성화
  • 각 플러그인 옆에 있는 활성화됨(Enabled) 체크박스를 통해 플러그인을 켜고 끌 수 있습니다.
  • 일부 플러그인은 활성화 또는 비활성화 시 에디터를 재시작해야 적용됩니다.
  • : 초반 학습 단계에서는 기본적으로 활성화되어 있는 플러그인만 사용해도 충분합니다. 불필요하게 많은 플러그인을 활성화하면 에디터 로딩 시간이 길어지거나 성능에 영향을 줄 수 있습니다. 필요할 때마다 검색하여 활성화하는 것을 권장합니다.

에디터 알림 및 로그 확인

에디터 하단이나 우측 하단에는 중요한 알림 메시지나 에러, 경고 메시지가 표시되는 공간이 있습니다.

이를 통해 현재 에디터의 상태나 발생한 문제를 파악할 수 있습니다.

  • 메시지 로그(Message Log): 창(Window) > 개발자 툴(Developer Tools) > 메시지 로그(Message Log)를 통해 자세한 로그를 확인할 수 있습니다. 문제 발생 시 이곳을 확인하는 습관을 들이는 것이 좋습니다.
  • 컴파일 결과: 블루프린트나 C++ 코드를 컴파일(Compile)할 때 발생하는 성공/실패 여부 및 에러 메시지가 이곳에 표시됩니다.

개인 설정은 한 번에 모두 바꾸기보다, 자주 쓰는 작업에서 불편함을 발견하고 작은 단위로 조정한 뒤 다시 확인하는 흐름으로 관리하는 편이 안전합니다.

아래 다이어그램은 환경설정, 단축키, 플러그인, 로그 확인을 실제 작업 루틴 안에서 어떻게 점검할지 정리한 것입니다.

자주 쓰는 흐름부터 조정하고 작업 후 다시 점검한다

Editor Preferences를 한꺼번에 바꾸기보다, 반복 작업에서 불편한 지점을 하나씩 조정해야 원인을 추적할 수 있다.

질문판정
Viewport 이동이 불편한가?카메라 속도와 마우스 감도 조정
그래프가 읽기 어려운가?Grid, node comment, wire 표시 확인
저장 누락이 걱정되는가?Auto Save와 source control 습관 정리
팀 화면과 다르게 보이나?개인 설정과 프로젝트 설정을 구분
신호해석
조정 원칙한 번에 하나씩 바꾸고 결과 확인
주의팀 공통 설정을 개인 취향으로 바꾸지 않음
핵심편의 설정도 재현 가능한 작업 루틴의 일부다

개인화된 개발 환경 설정은 여러분이 언리얼 엔진을 더욱 효율적이고 즐겁게 사용할 수 있도록 돕는 중요한 과정입니다.

지금 당장 모든 설정을 완벽하게 알 필요는 없습니다.

작업을 진행하면서 불편함을 느끼거나, 특정 기능을 자주 사용하게 될 때마다 다시 에디터 환경설정 창을 열어보고 자신에게 맞는 최적의 설정을 찾아나가세요.

이제 언리얼 에디터는 여러분의 손에 더욱 익숙해질 준비가 되었습니다.

다음 절부터는 본격적으로 3D 공간에서 오브젝트를 다루고 레벨을 구성하는 방법에 대해 더 깊이 들어가 보겠습니다.

마무리 점검 다이어그램

개인화 설정은 편의보다 재현성 우선 검토

에디터 색상, 단축키, 자동 저장, 뷰포트 감도는 작업 속도를 높이지만 다른 환경에서도 같은 흐름을 재현할 수 있어야 합니다.

  1. 1
    단축키

    Shortcut 자주 쓰는 이동, 저장, 실행, 검색 동작을 손에 맞게 조정합니다.

  2. 2
    자동 저장

    Autosave 저장 주기와 백업 위치를 확인해 실수 복구 가능성을 높입니다.

  3. 3
    조작 감도

    Viewport 마우스 속도와 카메라 이동 속도를 장면 크기에 맞춥니다.

  4. 4
    설정 공유

    Export 팀이나 새 PC에서 다시 적용할 수 있도록 설정 위치를 기록합니다.