크리에이터 키트: FPS 시작

Tutorial

Beginner

+0XP

5 mins

(77)

Unity Technologies

크리에이터 키트: FPS 시작

첫 번째 튜토리얼에서 배울 내용은 다음과 같습니다.

  • Unity 에디터를 설정합니다.
  • 샘플 크리에이터 키트 게임을 플레이해 봅니다.

이 튜토리얼을 마치면 FPS 게임을 직접 만들어 볼 수 있습니다.

1. 개요

FPS 크리에이터 키트를 시작하겠습니다. 쉽고 간단한 이 키트에서 플레이어는 용감한 꼬마 의사가 되어 질병을 퇴치합니다. 환자의 몸 속을 탐험하며 나쁜 세균을 찾아 제거하는 임무를 성공적으로 완수하기를 기원합니다.

본 단계별 학습 프로젝트에서 다루는 내용은 다음과 같습니다.

  • Unity 에디터 인터페이스를 탐색합니다.
  • 세균 타겟을 커스터마이즈합니다.
  • 플레이 레벨을 디자인합니다.
  • 사용 가능한 무기를 변경합니다.
  • 레벨 종료 지점을 생성합니다.

본 학습 프로젝트를 완료하면 자신이 직접 제작한 첫 1인칭 슈팅(FPS) 게임을 친구들과 공유하고, 원하는 대로 개선하고 발전시킬 수 있습니다. 동시에 나쁜 세균으로부터 환자를 보호할 수도 있으므로 일석이조입니다.

2. 시작하기 전에

Unity를 처음 사용하시나요?

이 학습 과정은 여러분이 Unity 에디터에 익숙하다는 가정하에 진행됩니다. Unity를 처음 사용한다면 Unity 필수 과정 학습 길잡이를 통해 기초를 다지고 Unity 에디터에서 제작을 시작할 수 있습니다.

Unity Hub 업데이트

Unity 프로젝트 설정을 시작하기 전에 Unity Hub를 최신 릴리스로 업데이트하는 것이 좋습니다. 이전 버전의 Hub를 사용할 경우 제공된 지침과 실제 경험하는 내용에 차이가 있을 수 있습니다.

Unity 에디터 기초 확인

Unity 에디터의 기초를 다시 확인하고 싶을 때는 언제든지 Unity 에디터 둘러보기를 살펴보세요.

Unity 프로젝트 설정

Unity 프로젝트를 설정하는 방법은 다음과 같습니다.

1. Unity Hub를 엽니다.

2. 주요 템플릿(2D 또는 3D) 중 하나를 사용해 Unity 프로젝트를 생성합니다. 임포트하는 패키지가 기본 템플릿 설정을 오버라이드할 것이므로 어떤 주요 템플릿을 선택해도 좋습니다.

3. Unity 에셋 스토어의 Creator Kit: FPS 에셋으로 이동합니다.

4. 에셋을 다운로드하고 Unity 프로젝트로 임포트합니다.

3. 게임 테스트

이제 게임을 테스트하고 시작할 준비가 되었습니다. 먼저 크리에이터 키트 씬을 엽니다.

1. 프로젝트(Project) 창에서 Assets/Creator Kit - FPS/Scenes 폴더로 이동합니다.

2. ExampleScene 씬 아이콘을 더블 클릭합니다.

씬이 열리면 게임을 테스트할 수 있습니다. 툴바에서 플레이 버튼을 선택하여 시작합니다.

게임 조작 방법은 다음과 같습니다.

  • 키보드의 W A S D 키를 눌러 이동합니다.
  • 스페이스바를 눌러 점프합니다.
  • Shift 키를 누르고 있으면 달립니다.
  • 마우스를 사용하여 무기를 조준합니다.
  • 조준 후 마우스 버튼을 클릭하여 약물로 세균을 파괴합니다.

세균을 파괴하면 포인트를 얻는 동시에 약물 탄약이 소모됩니다. 포인트 점수는 화면 왼쪽 상단에, 남은 약품 탄약은 오른쪽 하단에 표시됩니다.

3. 게임의 테스트를 마쳤으면 키보드의 Esc 키를 눌러 마우스 커서를 다시 활성화합니다.

4. 플레이 버튼을 다시 눌러 게임을 중지합니다.

4. 기본 키 변경

사용 중인 키보드가 QWERTY 형식이 아닌 경우 게임의 기본 키를 변경할 수도 있습니다. 기본 키를 변경하는 방법은 다음과 같습니다.


1. 상단 메뉴 바에서 Edit > Project settings...로 이동하여 Input을 선택합니다.

2. 화살표를 클릭하여 Axes 섹션을 펼칩니다.

3. Horizontal 섹션을 펼치고 Alt Negative ButtonAlt Positive Button을 변경합니다.


4. Vertical
섹션을 펼치고 Alt Negative ButtonAlt Positive Button을 변경합니다.


5. Ctrl + S
(Windows) 또는 Cmd + S(macOS)를 눌러 변경 사항을 저장합니다.

5. Unity 2019.1용 크리에이터 키트: FPS 릴리스 노트

본 크리에이터 키트는 Unity 최신 버전에 가장 최적화되어 있습니다. 튜토리얼 진행 도중 기술적인 문제가 발생하면 포럼을 통해 보고해 주시기 바랍니다.

크리에이터 키트는 레벨 디자인과 탐험을 추가할 수 있도록 제작되었습니다. FPSKIT 메뉴에 Game Database 옵션이 있습니다. 이 기능을 사용하면 게임을 구성하는 데 활용할 수 있는 레벨 그룹인 에피소드를 만들 수 있습니다. 곧 출시될 키트 매뉴얼에서 이 기능과 다른 추가 기능에 대한 자세한 내용을 확인하실 수 있습니다.

이 시스템은 현재 사용이 가능하지만 일부 비주얼이 다음과 같이 잘못 표시되는 경우가 있습니다.

  • 게임 내 일시 정지 메뉴에서 'Select Level' 옵션을 사용하여 에피소드의 일부로 생성했던 씬을 로드하는 경우 게임 전체 조명이 없는 상태로 로드됩니다.
  • 게임 종료 화면에서 'Next Level'을 선택하는 경우에도 이러한 문제가 발생합니다. Game Database를 통해 두 번째 레벨을 생성한 경우 이 레벨은 언릿으로 로드됩니다. 두 번째 레벨을 생성하지 않은 경우에는 첫 번째 레벨이 언릿으로 다시 로드됩니다.

이 문제는 게임의 빌드에 영향을 미치지 않으며 앞으로 출시될 버전의 Unity 에디터에서는 이미 수정되었습니다. 본 크리에이터 키트는 매뉴얼이 완성되는 대로 업데이트될 예정입니다.

Complete this Tutorial