# 잔향 — 음원 출처와 라이선스

이 게임은 음원을 함께 제공하며 외부 서버에 접속하지 않고 재생합니다.
외부 효과음은 아래 출처에서 공개한 자료입니다. 대부분 **CC0 1.0**이며 총기 녹음은 동봉된 **CC BY 3.0** 표기를 함께 준수합니다. 다운로드 확인: 2026-09-21.
[CC0 1.0 원문](https://creativecommons.org/publicdomain/zero/1.0/legalcode)

| 출처 / 제작자 | 게임에서 사용한 소리 | 원본 페이지 |
| --- | --- | --- |
| RPG Audio / Kenney | 칼 휘두르기, 채집, 수색, 도끼질, 천·장비·문·조리 도구 | https://kenney.nl/assets/rpg-audio |
| Impact Sounds / Kenney | 흙·풀·나무·콘크리트·눈 발소리, 타격, 쓰러짐, 금속 충돌 | https://kenney.nl/assets/impact-sounds |
| Interface Sounds / Kenney | 작은 클릭, 닫기, 오류, 턴 전환, 조준 | https://kenney.nl/assets/interface-sounds |
| 7 Eating Crunches / StarNinjas (녹음: Tito) | 음식 씹기 2종 | https://opengameart.org/content/7-eating-crunches |
| Liquid Bottle Drink Set / qubodup | 병뚜껑, 물 마시기, 삼키기, 물 출렁임 | https://opengameart.org/content/liquid-bottle-drink-set |
| Gunshot Sounds / Tabasco · Vincent Sevedge | CZ52 권총, Mosin Nagant 소총, 산탄총 녹음 | https://opengameart.org/content/gunshot-sounds |
| Gun reload sounds / SpringySpringo | 장전·펌프 조작 (에어소프트 녹음) | https://opengameart.org/content/gun-reload-sounds |
| wind1 / Luke.RUSTLTD | PureData로 합성한 바람 루프 | https://opengameart.org/content/wind1 |
| rain and thunders / kindland | 비·천둥 환경음 | https://opengameart.org/content/rain-and-thunders |

원본 일부 구간을 잘라 무음을 정리하고 음량을 맞췄습니다. 환경음은 끝부분을 교차 혼합했습니다.
게임의 총기 이름은 세계관상의 분류이며 녹음된 실총 모델과 일치하지 않을 수 있습니다.
`manifest.json`에 각 출력 파일의 원본 경로·길이·해시를 기록했습니다.

총기 녹음: **Copyright (c) 2009 Vincent Sevedge**, OpenGameArt 게시자 **Tabasco**.
게시 페이지에는 CC0로 표시되지만 원본 ZIP의 `creativecommons.txt`에는 [Creative Commons Attribution 3.0 Unported](https://creativecommons.org/licenses/by/3.0/)가 적혀 있습니다.
해당 고지를 `LICENSE-gunshots.txt`로 그대로 포함했습니다. 첫 발사 구간 추출·페이드·음량 조정·MP3 변환을 했습니다.
이 게임이나 수정 음원을 재배포할 때 이 저작자·출처·라이선스·변경 표시를 유지하세요. 저작자가 게임을 보증한다는 의미는 아닙니다.

## 이 게임을 위해 제작한 음악·합성음

- **폐허의 잔향** (`music_ruins.mp3`): 낮의 탐색과 타이틀. 낮게 깔린 D단조 화음, 드문 금속성 건반, 긴 잔향.
- **밤의 경계** (`music_night.mp3`): 밤의 탐색. 낮아진 드론과 띄엄띄엄 남는 선율.
- **접촉** (`music_combat.mp3`): 교전. 같은 주제에 낮은 박동과 짧은 긴장감을 더한 변주.
- 모닥불, 흐르는 물, 밤 공기, 활시위, 점화·소화, 짐승 공격음은 절차적 합성입니다.
- NPC 대화의 타자음(`dialogue_type`)은 `soundscape.js`의 `makeDialogueTypeBuffer`에서 직접 합성하는 56ms 기계식 타건음입니다. 짧은 타격과 감쇠하는 금속 진동, 키 복귀 소리를 조합하며 기존 녹음은 사용하지 않습니다. 생성한 버퍼를 재사용하고 기존 효과음 버스로 출력합니다.

음악은 이 프로젝트용으로 코드로 작곡·합성한 64초 루프입니다. 실연 녹음이나 기존 곡의 샘플을 사용하지 않았습니다.
재현 가능한 악보·합성 코드: 프로젝트 `tools/build-audio.py`.
원작 합성 결과물은 이 프로젝트에서 자유롭게 사용·수정·배포할 수 있습니다.
