본문 바로가기

[Unity 2D] 16강 2D 프로젝트 기본 설정 이해

@도마22026. 3. 16. 20:00
728x90


2D 프로젝트 기본 설정 이해

이번 강의에서는
2D 프로젝트를 시작할 때 반드시 확인해야 하는 기본 설정들을 정리합니다.

지금까지는

  • 오브젝트
  • 스프라이트
  • 카메라
  • 렌더링 흐름

을 살펴봤습니다.
이제는 프로젝트 전체에 영향을 주는 전역 설정을 점검할 차례입니다.

이 설정들을 초반에 정리해두면
이후 강의에서 “왜 이게 이렇지?” 같은 혼란을 크게 줄일 수 있습니다.


프로젝트 설정은 어디에 있을까?

유니티의 전역 설정은
모두 Project Settings에서 관리합니다.

접근 경로

  • 상단 메뉴에서
    Edit → Project Settings

이 안에는

  • 해상도
  • 물리
  • 입력
  • 렌더링

같이
프로젝트 전체에 영향을 주는 설정들이 모여 있습니다.


2D 프로젝트에서 가장 먼저 볼 설정들

2D 게임 기준으로
초반에 꼭 확인해야 할 설정은 다음 네 가지입니다.

  1. Player 설정
  2. Physics 2D 설정
  3. Time 설정
  4. Quality 설정

이번 강의에서는
이 중 기초 단계에서 반드시 알아야 할 부분만 다룹니다.


Player 설정: 게임 실행 환경의 기준

Player 설정
게임이 어떤 환경에서 실행될지를 결정합니다.

설정 위치

  • Project Settings → Player

여기에서 결정되는 대표적인 요소는 다음과 같습니다.

  • 게임 창 해상도
  • 창 모드 / 전체 화면
  • 게임 이름

지금 단계에서는
“나중에 수정 가능하다”는 점을 알고
기본값을 크게 건드릴 필요는 없습니다.


Physics 2D 설정: 충돌과 물리의 기본 규칙

2D 게임에서는
Physics 2D 설정이 매우 중요합니다.

설정 위치

  • Project Settings → Physics 2D

여기에서 관리되는 것들:

  • 중력(Gravity)
  • 충돌 레이어 간의 상호작용
  • 물리 계산 방식

초반에는
중력을 포함한 기본값을 그대로 사용하는 것이 좋습니다.

물리 튜닝은
Rigidbody2D를 다루는 강의에서
본격적으로 진행합니다.


Time 설정: 게임의 시간 흐름

Time 설정
게임의 시간 흐름에 영향을 줍니다.

설정 위치

  • Project Settings → Time

여기에는

  • Fixed Timestep
  • 최대 프레임 간격

같은 항목이 있습니다.

지금 단계에서는
값을 직접 바꾸기보다는,

“물리와 일반 업데이트는 시간 기준이 다르다”

라는 사실만 인지하면 충분합니다.


Quality 설정: 화면 품질과 성능의 기준

Quality 설정
그래픽 품질과 성능의 균형을 조절합니다.

설정 위치

  • Project Settings → Quality

2D 게임에서는
최고 품질 설정이 반드시 필요한 것은 아닙니다.

초반에는

  • 기본 품질 유지
  • 불필요한 고급 옵션은 사용하지 않기

정도로 생각하면 됩니다.


2D 프로젝트에서 자주 하는 실수

초보 단계에서
자주 겪는 실수는 다음과 같습니다.

  • 설정을 모르고 건드렸다가 화면이 이상해짐
  • 물리 값이 바뀐 이유를 모르겠음
  • 해상도가 강의와 다르게 나옴

이런 문제를 피하려면
“왜 이 설정이 있는지”를 알고 넘어가는 것이 중요합니다.


지금 단계에서의 정답 전략

지금 단계에서는
다음 전략이 가장 안정적입니다.

  • 기본 설정은 최대한 유지
  • 강의에서 다루는 설정만 변경
  • 이유 없이 값 바꾸지 않기

프로젝트 설정은
나중에 언제든 수정 가능하지만,
초반에 꼬이면 원인 찾기가 어렵습니다.


지금 단계에서 꼭 기억할 것

이번 강의의 핵심은 다음입니다.

  • 프로젝트 전역 설정은 Project Settings에 있다
  • 2D 게임은 Physics 2D 설정을 사용한다
  • 초반에는 기본값 유지가 가장 안전하다

이 기준을 알고 있으면
이후 강의에서 설정을 바꿀 때도
맥락을 놓치지 않습니다.


728x90
도마2
@도마2 :: 도마의 코드노트

초보자를 위한 코딩 강의를 정리합니다. 파이썬부터 C#, Unity 게임 제작까지 차근차근 기록합니다. — 도마

목차