15. 배경 음악

이번 시간에는 배경 음악을 구현해 보겠습니다. 배경 음악 구현은 이전 시간에 했던 사운드 구현과 거의 비슷하므로 쉽게 따라하실 수 있을 것 같습니다. 소리 효과 구현을 위해 구현해 놓은 mfx 폴더에 사용하시고자 하는 배경 음악 파일을 복사해 넣습니다.

먼저 music을 선언해 줍니다.

onCreateResoures() 메서드 안에 음악 파일들을 위한 기본 폴더를 정의해 주고 사용할 음악 파일도 폴더 안에 복사해 줍니다.

engineOptions에 음악을 추가해 줍니다.

onCreateResources() 메서드 안 사운드 파일 들을 정의했던 catch/try 문 안에 music 파일도 정의해 줍니다.

onCreateScene() 메서드에 위와 같이 작성해 scene이 만들어지면 배경 음악이 재생 되도록 해줍니다.

안드로이드 스튜디오 소스

완성된 게임

1) Animal Cards

2) Finger Runner

13. 소리/음악 파일 다운로드 및 처리 툴

게임에서 소리 및 음악도 많은 부분을 차지 합니다. 그래서 무료 소리 및 음악 파일을 다운 받을 수 있는 사이트를 몇 곳 소개해 드리겠습니다.

무료 소리 및 음악 다운로드 사이트

1) zapsplat : 무료로는 10분에 파일 3개까지만 다운로드 가능하기 때문에 작업하면서 필요한 파일들은 미리 다운 받아 놓고 작업하시다가 10분 후 또 받고 이런씩으로 사용하시면 됩니다.

2) cc mixter

3) freesound

4) Free Sound Effects

다운 받은 소리들을 사용하다보면 특정 부분만 잘라서 사용한다 던가 편집이 필요한 일이 생기는데 이럴 때 사용할 수 있는 무료 오디오 소프트웨어도 소개해 드리겠습니다.

Audacity

다음 시간에는 소리 및 음악 파일을 게임에 적용시켜 보겠습니다.

완성된 게임

1) Animal Cards

2) Finger Runner