개요

이 개요 튜토리얼은 실행하고 학습할 수 있는 고급 코드 기반을 사용합니다. 여기에서는 우리는 Photon Bolt가 할 수 있는 대부분의 것을 경험할 수 있는 간단한 3인칭 슈팅 게임을 만들 것입니다.

아트

이 튜토리얼에서 사용하는 모든 아트는 PolyWorld: Woodland Toolkit 에서 제작, 제공 또는 운영되는 것 입니다.

PolyWorld: Woodland Toolkit
PolyWorld: Woodland 툴킷.

Back To Top

Bolt 받기

이 튜토리얼에 필요한 Bolt의 최신 버전을 다운로드 하기 위해서는 다운로드 페이지로 이동하거나, 유니티 에셋 스토어에서 직접 받을 수 있습니다.

Back To Top

설치 준비하기

새 통합 프로젝트를 생성하고 패키지를 가져오면 아래 이미지와 같은 디렉토리 구조가 나타날 것 입니다. 또한 코어 패키지, 데모 프로젝트 및 플러그인 확장 설치 링크가 포함된 새로운 환영 윈도우가 나타날 것 입니다(윈도우가 표시되지 않으면 Windows/Bolt/Welcome 메뉴로 이동하십시오).

Bolt package content after first import
첫 번째 임포트를 한 이후 Bolt 패키지 내용.

Bolt Welcome window
Bolt 환영 윈도우.

환영 윈도우를 사용하여, Core packageSamples package 설치를 클릭합니다. 이를 통해 모든 의존도가 있는 파일들이 설정되고 고급 데모 패키지가 bolt_samples/AdvancedTutorial 폴더로 들어갈 것 입니다.

Bolt samples folder
Bolt samples 폴더.

폴더의 컨텐츠를 한 번 살펴보도록 하겠습니다:

  • art: 데모에서 사용되는 모든 모델과 머터리얼.
  • audio: 플레이어에의해 사용되는 사운드 효과.
  • prefabs: 플레이어, 무기등에서 사용되는 모든 프리팹
  • scenes: 이 데모에는 2개의 메인 씬이 있습니다. 다음에 좀더 상세하게 다를 것 입니다.
  • scripts: Bolt와 다른 컨트롤러를 포함하여 게임을 실행하는 데 사용되는 모든 코드를 모아둔 곳.
  • shaders: 시각 효과를 위한 간단한 쉐이더.
  • thirdparty: 게임에서 사용되는 추가 컨텐츠.

Back To Top

게임 실행하기

이 단계에서, 게임 실행을 위한 모든 에셋을 갖고 있으니 이제 이러한 정보를 얻으려면 볼트 설치를 구성하기만 하면 됩니다.

빌드 설정에 모든 씬 추가

  1. Assets/bolt_samples/AdvancedTutorial/scenes 폴더를 오픈합니다.
  2. File/Build Settings... 메뉴로 이동합니다.
  3. MainMenu 그리고 Level1 씬을 순서에 맞게 드래그앤 드롭 합니다. MainMenu 는 아래에 표시된 그림처럼 인덱스 0에 있어야 한다는 점 잊지 마세요.

Bolt scenes loading
Bolt 씬 로딩.

Back To Top

Bolt 에셋 데이터베이스 구축

  1. Assets/Bolt/Compile Assembly 메뉴로 이동합니다.
  2. 이 단계에서는 씬에서 개체를 찾고, 인스턴스화하며, 유지하기 위해 볼트가 사용하는 내부 구조를 작성합니다. 아래에 보인 것처럼 콘솔에서 출력 로그를 볼 수 있어야 합니다.

Bolt Compile Assembly console output
Bolt Compile Assembly 콘솔 출력.

Back To Top

빌드 및 실행

  1. File/Build & Run 메뉴로 이동하여 Build 버튼을 클릭하면 게임의 스탠드얼론 버전이 빌드될 것 입니다.
  2. 바이너리 파일을 넣을 폴더를 선택하세요.
  3. Save를 클릭합니다.
  4. 게임이 저장된 폴더를 오픈하고 게임의 2개 인스턴스를 실행하세요. 아래처럼 윈도우가 나타날 것 입니다.

Bolt Compile Assembly console output
Bolt Compile Assembly 콘솔 출력.

  1. 첫 번째 윈도우에서는 Server를 선택하고 Level1을 선택합니다. 이렇게 하면 서버 플레이어가 시작되고 게임에 들어가서 플레이 할 준비가 됩니다.
  2. 두 번째 윈도우에서는 Client를 선택하고 Server IP 변경없이 Connect를 선택합니다. 클라이언트는 서버에 연결하고 게임에 들어갈 것 입니다. 이제 주위를 돌아다닐 수 있으니 재미있게 즐겨 보세요.

Playing Bolt demonstration game
Playing Bolt 데모 게임.

게임 내 콘솔을 감추고 싶으면, 키를 누르시면 됩니다.

다음 장 >>

기술문서 TOP으로 돌아가기